如何為Google Cloud添加磁盤?
我來答

如何為Google Cloud添加磁盤?

林琪 2020-08-31 提問
525

Google Cloud空間不夠用了,如何為Google Cloud添加磁盤?

關閉
提交回答
1 個回答
我來答
費翔

我講講我試過的方法吧,步驟如下:

格式化硬盤

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

ia_5900000002.png

這時候已經有了sdb

接著用fsck命令分區(qū)

sudo fdisk/dev/mnt/disks/sdb_home

n#開始分區(qū)

sudo fdisk /dev/mnt/disks/sdb_home

n # 開始分區(qū)

# 跟著程序走就好,可以一路按回車 

p (主分區(qū))

再看一下硬盤情況

ia_5900000003.png

看到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

回答于 2020-08-31
贊同
評論
掃碼關注
獲取更多出海問答的相關信息
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家