Centos
WHM / 重新安排賬戶
我最近從我的提供商那裡購買了另一塊儲存空間,並按照他們的指南重新安排了我的帳戶:
sudo mkfs.ext4 /dev/vdb
sudo mkdir /mnt/vol-us-1
sudo mount -t ext4 /dev/vdb /mnt/vol-us-1
bin/bash -c "if [ $(cat /etc/fstab | grep -i /dev/vdb | awk '{print $1}')!="/dev/vdb" ]; then sudo bash -c 'echo \/dev/vdb /mnt/vol-us-1 ext4 defaults,nofail,discard,noatime 1 2\ >> /etc/fstab';fi"
這最初是有效的,但後來我升級了 WHM,我失去了我的設置,並且儲存塊似乎已被擦除。我能夠從備份中恢復,但不能完全恢復。
但是隨後嘗試移動我的帳戶,WHM 不允許我這樣做:
我想到了。
在 WHM 中,預設情況下會檢查所有與“主目錄前綴”匹配的目錄是否有可用磁碟空間,並且我的提供商給出的說明不考慮重新排列帳戶的需要,它只是用於添加新磁碟。因此,我不得不稍微更新一下命令,讓 WHM 將新磁碟辨識為帳戶的位置。我從第一次做起就忘記了這個變化。
sudo mkfs.ext4 /dev/vdb
sudo mkdir /mnt/home
sudo mount -t ext4 /dev/vdb /mnt/home
bin/bash -c "if [ $(cat /etc/fstab | grep -i /dev/vdb | awk '{print $1}')!="/dev/vdb" ]; then sudo bash -c 'echo \/dev/vdb /mnt/home ext4 defaults,nofail,discard,noatime 1 2\ >> /etc/fstab';fi"