准备工作:
您可以在 Google Cloud Console 中创建并挂接地区永久性磁盘:
- 转到虚拟机实例页面。转到“虚拟机实例”页面
- 选中相应复选框,然后点击要向其添加磁盘的实例的名称。
- 在虚拟机实例详情页面顶部,点击修改。
- 在额外磁盘下,点击添加新磁盘。
- 指定磁盘名称,配置磁盘属性,并指定磁盘的来源类型。
- 点击完成完成磁盘的配置。
- 在虚拟机实例详情页面底部,点击保存以将更改应用于实例,并添加新磁盘。
- 创建新磁盘并将其挂接到实例后,您必须格式化并装载磁盘,以便操作系统可以使用可用的存储空间。
开始挂载:
1.在命令行中输入下面的代码
sudo lsblk
sdb
是新的地区永久性磁盘的设备 ID
2.使用mkfs
工具格式化磁盘。此命令会删除指定磁盘中的所有数据,因此请确保正确指定磁盘设备
sudo mkfs.ext4 -m 0 -E lazy_itable_init=0,lazy_journal_init=0,discard /dev/sdb
3.创建用作新磁盘装载点的目录。您可以使用任何想要的目录。以下示例在 /www 下创建了一个目录。
sudo mkdir -p /www
4.使用mount工具将磁盘装载到实例,并启用discard
选项:
sudo mount -o discard,defaults /dev/sdb /www
5.配置对设备的读写权限。对于本示例,请为所有用户授予对设备的写入访问权限。
sudo chmod a+w /www
6.可以根据情况选择将区域永久性磁盘添加到 /etc/fstab
文件中,以使该设备在实例重启时自动重新装载。
创建当前 /etc/fstab 文件的备份。
sudo cp /etc/fstab /etc/fstab.backup
7.使用 blkid
命令查找地区永久性磁盘的 UUID。在您格式化磁盘时,系统会生成此 UUID。请使用 UUID 装载区域永久性磁盘,因为在系统之间移动磁盘时,UUID 不会更改。
sudo blkid /dev/sdb
8.在文本编辑器中打开 /etc/fstab
文件,并创建一个包含此 UUID 的条目。例如:
sudo vim /etc/fstab
UUID=UUID_VALUE /www ext4 discard,defaults,nofail 0 2
9.使用 cat
命令验证您的 /etc/fstab
条目是否正确:
cat /etc/fstab
10.查看磁盘是否挂载
df -hl
成功挂载。
谷歌云官方文档:https://cloud.google.com/compute/docs/disks/add-persistent-disk?hl=zh-cn#formatting
到此为止。
发布者:彬彬笔记,转载请注明出处:https://www.binbinbiji.com/linux/3074.html