Google Cloud空間不夠用了,如何為Google Cloud添加磁盤?
我講講我試過的方法吧,步驟如下:
格式化硬盤
sudo mkfs.ext4 -m 0 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/[DEVICE_ID]
# [DEVICE_ID] 需要被替換
一般是 sdb, 如下:
sudo mkfs.ext4 -m 0 -F -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb
# 官網上的命令行都很復雜,其實這種也可以:
sudo mkfs -t ext4 /dev/sdb
創(chuàng)建一個文件夾用來掛載
sudo chmod a+w/mnt/disks/sdb_home
但是我這邊顯示can't create a directory,因為no enough space.其實就是磁盤真的是滿的不行了,解決方案就隨便刪掉哪個大文件就好。
看一下硬盤情況
sudo fdisk-l
這時候已經有了sdb
接著用fsck命令分區(qū)
sudo fdisk/dev/mnt/disks/sdb_home
n#開始分區(qū)
sudo fdisk /dev/mnt/disks/sdb_home
n # 開始分區(qū)
# 跟著程序走就好,可以一路按回車
p (主分區(qū))
再看一下硬盤情況
看到sdb1已經分區(qū)了
掛載
sudo mount-o discard,defaults/dev/sdb/mnt/disks/sdb_home
如果顯示mount:wrong fs type,bad option,bad superblock,用fsck修復一下
fsck/dev/mnt/disks/sdb_home
參考:StackExchange:mount:wrong fs type,bad option,bad superblock
改權限
sudo chmod a+w/mnt/disks/sdb_home
自動掛載
創(chuàng)建fstab文件
sudo cp/etc/fstab/etc/fstab.backup
用sudo blkid/dev/sdb可以看硬盤UUID,如果顯示的是PARTUUID不影響下面的操作
用vim編輯fstab文件
UUID=0e476b9f-ebe4-4dd1-8497-0df32ca8e4ea/mnt/disks/sdb_home ext4 discard,defaults,nofail 0 2