我有 Windows Server 2016。我的服务器上也有 Hyper-V 角色。5:36
我每天都有错误,disk full
我的虚拟机正在停止。在 Hyper-V 日志中:
ProviderName: Microsoft-Windows-Hyper-V-StorageVSP
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
11.03.2018 5:36:08 5 Information Storage device 'D:\DBS82-Data.vhdx' changed recovery state. Previous state = Recoverable Error Detected, New state = Recoverable Error Detected.
11.03.2018 5:36:08 4 Information Storage device 'D:\DBS82-Data.vhdx' received a recovery status notification. Current device state = Recoverable Error Detected, Last status = No Errors, New status = Disk Full.
11.03.2018 5:36:08 6 Information Storage device …
Run Code Online (Sandbox Code Playgroud) 我有一个文件中的文件列表,cache_temp
.
在文件中cache_temp
:
/home/maildir/mydomain.com/een/new/1491397868.M395935P76076.nm1.mydomain.com,S=1740,W=1777
/home/maildir/mydomain.com/een/new/1485873821.M199286P14170.nm1.mydomain.com,S=440734,W=446889
/home/maildir/mydomain.com/td.pr/cur/1491397869.M704928P76257.nm1.mydomain.com,S=1742,W=1779:2,Sb
/home/maildir/mydomain.com/td.pr/cur/1501571359.M552218P73116.nm1.mydomain.com,S=1687,W=1719:2,Sa
/home/maildir/mydomain.com/td.pr/cur/1498562257.M153946P22434.nm1.mydomain.com,S=1684,W=1717:2,Sb
Run Code Online (Sandbox Code Playgroud)
我有一个简单的脚本,用于从以下位置获取文件大小cache_temp
:
#!/bin/bash
for i in `grep -v ^# ~/cache_temp | grep -v "dovecot.index.cache"`; do
if [ -f "$i" ]; then
size=$(du -sh "$i" | awk '{print $1}')
echo $size
fi
done
Run Code Online (Sandbox Code Playgroud)
我有一个文件大小列表:
4,0K
4,0K
4,0K
432K
4,0K
Run Code Online (Sandbox Code Playgroud)
我怎样才能计算它们的总和?
我在官方文档中看到:
#d-i partman-auto/expert_recipe string \
# boot-root :: \
# 40 50 100 ext3 \
# $primary{ } $bootable{ } \
# method{ format } format{ } \
# use_filesystem{ } filesystem{ ext3 } \
# mountpoint{ /boot } \
# . \
Run Code Online (Sandbox Code Playgroud)
这是什么40 50 100
?这些数字是什么意思?/boot
分区的大小是多少?我在文档中没有找到解释?C
我有 ssh 密钥,类似这样的东西
-----BEGIN RSA PRIVATE KEY----- my_super_secret_password -----END RSA PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
当然这个键不起作用。当我在做手工的时候,像这样的东西
-----BEGIN RSA PRIVATE KEY-----
my_super_secret_password
-----END RSA PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
有用。当我删除 this-----BEGIN RSA PRIVATE KEY-----
和 this 时-----END RSA PRIVATE KEY-----
,我的 ssh-key 不起作用。
所以,问题。如何,我可以通过一些命令自动制作,比如sed
or awk
,或任何其他命令,我如何从这个字符串中制作
-----BEGIN RSA PRIVATE KEY----- my_super_secret_password -----END RSA PRIVATE KEY-----
这三个字符串
-----BEGIN RSA PRIVATE KEY-----
my_super_secret_password
-----END RSA PRIVATE KEY-----
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助。如果你知道关于这个问题的任何其他答案,我很高兴听到你的消息。原因,为什么我需要它,因为我在AWS Secret Manager
. 因此,该管理器仅将密钥存储在一行中。
我有Dell EqualLogic PS5000E iSCSI Array
。我已经SAN
直接在服务器中连接了它。我用过Jumbo Frames
。在这种情况下,一切正常。我的存储是~25TB
. 现在,我需要选择我必须使用的 RAID 级别。SAN
建议只有 3 个级别:6、50、10 ~1.8TB
。每个磁盘我有 16 个 HDD-s 。
对于虚拟化和使用数据库,您可以建议哪种 RAID 级别?
另外,最好配置两个raid级别。但是SAN
只default
使用我们所有的磁盘创建一个存储池。如果你知道另一种配置两个数组的方法,那就太好了
raid storage-area-network dell hardware-raid dell-equallogic
我有这样的硬盘空间结构:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 8.9M 3.2G 1% /run
/dev/md2 193G 35G 148G 19% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/md4 492G 73M 466G 1% /mnt
Run Code Online (Sandbox Code Playgroud)
现在,我的 kvm-image 开启/dev/md2
了/
。
ls -l /kvm/vhdd/wwe.img
-rw------- 1 libvirt-qemu kvm 163611607040 Mar 9 09:12 /kvm/vhdd/wwe.img
我需要将此图像替换为/dev/md4
to /mnt
。
这该怎么做 ?我可以停止我的虚拟机。但是停车后我该怎么办?我应该做cp
吗?或者我应该编辑配置?我发现 …