2024-10-15
技术分享
00

目录

块存储卷创建
挂载

块存储卷创建

菜单 - 存储 - 块存储卷 - 创建块存储卷,根据自己需求填写这些信息创建块存储卷即可

创建完成后点击附加到实例

  • 默认选择ISCSI性能会更好
  • 访问类型如果不是用于数台服务器同时共享,请保持默认的读/写
  • 选择想要挂载的实例
  • 路径选择默认第一个即可

值得注意的是 ISCSI 挂载方式属于网络挂载,挂载后系统读写数据会使用默认网卡走内网网络传输,内网传输是免费的,但是一些系统流量监控软件,例如 vnstat 会将此内网流量和公网流量一并统计,请注意区分,避免误会公网流量过大的情况。

挂载

附加完毕后,点右侧小点中的 ISCSI命令和信息 ,复制附加命令,之后在登录服务器执行附加命令。如果服务器还没安装工具,可以先执行安装命令

bash
# 先更新软件包 apt update # 安装iSCSI工具 apt install open-iscsi

配置 iSCSI Initiator:

查看 /etc/iscsi/initiatorname.iscsi 文件,确保 InitiatorName 设置为唯一的值。

启动iSCSI服务

bash
systemctl start iscsid

执行 fdisk -l 可以看出多了一块 /dev/sdb 的新磁盘

使用 LVM(逻辑卷管理)来对新硬盘进行分区和管理

bash
# 安装lvm2 apt install lvm2 # 创建物理卷,需要将新硬盘 /dev/sdb 转换为物理卷。 pvcreate /dev/sdb # 创建卷组 (VG),可以将物理卷添加到卷组中。假设您将卷组命名为 vg_data vgcreate vg_data /dev/sdb # 创建逻辑卷 (LV),假设您要创建一个名为 lv_data 的逻辑卷,分配100%的空间 lvcreate -l 100%FREE -n lv_data vg_data # 也可以分配指定的大小空间,参数需要使用大写的 -L lvcreate -L 150G -n lv_data vg_data # 格式化逻辑卷,创建逻辑卷后,需要对其进行格式化。这里以 EXT4 文件系统为例 mkfs.ext4 /dev/vg_data/lv_data # 挂载逻辑卷,创建挂载点(例如 /data) mkdir /data mount /dev/vg_data/lv_data /data # 查看 iSCSI 磁盘UUID,找到 /dev/vg_data/lv_data 的UUID blkid # 更新 /etc/fstab,在系统启动时自动挂载该逻辑卷,可以将其添加到 /etc/fstab 文件中。 vim /etc/fstab UUID=<your-uuid> /data ext4 defaults,noatime,_netdev 0 2

挂载的时候一定要加_netdev参数,否则重启会卡住

_netdev 是针对 iscsi 设备的特殊 mount 选项,此挂载选择指示将在网络启动后挂载卷,在关闭网络前卸载掉卷。

本文作者:柯南

本文链接:

版权声明:©2024 柯南 All rights reserved.

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.8