GCP 挂载新磁盘

列出所有可用块设备的信息

1
lsblk

sdb 是新的永久性磁盘的设备 ID

lsblk

使用 mkfs 工具格式化磁盘,此命令会删除指定磁盘中的所有数据,因此请确保正确指定磁盘设备

1
mkfs.ext4 -m 0 -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb

创建用作新磁盘挂载点的目录,可以使用任何想要的目录

1
mkdir -p /opt

使用 mount 具将磁盘挂载到实例,并启用 discard 选项

1
mount -o discard,defaults /dev/sdb /opt

配置对设备的读写权限,为所有用户授予对设备的写入访问权限

1
chmod a+w /opt

可以根据情况选择将区域永久性磁盘添加到 /etc/fstab 文件中,以使该设备在实例重启时自动重新挂载

1
2
# 创建当前 /etc/fstab 文件的备份
cp /etc/fstab /etc/fstab.backup

使用 blkid 命令查找地区永久性磁盘的 UUID ,在格式化磁盘时,系统会生成此 UUID ,使用 UUID 挂载区域永久性磁盘,因为在系统之间移动磁盘时, UUID 不会更改

1
blkid /dev/sdb

在文本编辑器中打开 /etc/fstab 文件,并创建一个包含此 UUID 的条目

1
UUID=UUID_VALUE /opt ext4 discard,defaults,nofail 0 2

使用 cat 命令验证 /etc/fstab 条目是否正确

1
cat /etc/fstab

查看磁盘是否挂载

1
df -hl

mount-success


GCP 挂载新磁盘
https://blog.jasperxzy.com/2023/04/15/gcp_mount_new_disk/
作者
Zhengyi Xu
发布于
2023年4月15日
许可协议