小编Pid*_*una的帖子

Hyperv-V 创建神秘的 .avhdx 文件并填满磁盘空间

我有 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)

hyper-v vss vhdx avhdx windows-server-2016

10
推荐指数
1
解决办法
2万
查看次数

在 Bash 中计算几种文件大小的总和

我有一个文件中的文件列表,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)

我怎样才能计算它们的总和?

shell bash grep awk

7
推荐指数
3
解决办法
6097
查看次数

在 Ubuntu preseed 中手动分区硬盘中的 3 个数字是什么意思?

我在官方文档中看到:

#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

automation ubuntu partition automated-install preseed

4
推荐指数
1
解决办法
1309
查看次数

如何从一行、三行输入 SSH 私钥

我有 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 不起作用。

所以,问题。如何,我可以通过一些命令自动制作,比如sedor 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. 因此,该管理器仅将密钥存储在一行中。

ssh awk sed private-key ssh-keys

4
推荐指数
2
解决办法
8009
查看次数

SAN 中虚拟机的 RAID 级别

我有Dell EqualLogic PS5000E iSCSI Array。我已经SAN直接在服务器中连接了它。我用过Jumbo Frames。在这种情况下,一切正常。我的存储是~25TB. 现在,我需要选择我必须使用的 RAID 级别。SAN建议只有 3 个级别:6、50、10 ~1.8TB。每个磁盘我有 16 个 HDD-s 。

对于虚拟化和使用数据库,您可以建议哪种 RAID 级别?
另外,最好配置两个raid级别。但是SANdefault使用我们所有的磁盘创建一个存储池。如果你知道另一种配置两个数组的方法,那就太好了

raid storage-area-network dell hardware-raid dell-equallogic

2
推荐指数
1
解决办法
1322
查看次数

如何将 KVM 镜像替换到其他分区?

我有这样的硬盘空间结构:

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/md4to /mnt

这该怎么做 ?我可以停止我的虚拟机。但是停车后我该怎么办?我应该做cp吗?或者我应该编辑配置?我发现 …

virtualization linux libvirt qcow2 kvm-virtualization

1
推荐指数
1
解决办法
6905
查看次数