iSCSI存储用作Proxmox VE的LVM共享存储-八零岁月
记录所见
分享所感

iSCSI存储用作Proxmox VE的LVM共享存储

  1. 获取查看iSCSItarget

执行命令

iscsiadm -m discovery -t sendtargets –p <target IP>

*root@pve-01:~# iscsiadm -m discovery -t sendtargets -p 10.91.30.224*

*10.91.30.2**24:3260,1 iqn.2000-01.com.synology:DataCenter001.Target-1.fcb81773xx

2. 登录iSCSI目标

在各节点上分别执行以下操作登录iSCSI目标

a.**执行命令iscsiadm -m node -T <iSCSI-target> -p <target-IP> -l登录iSCSI目标:(连接iscsi)**

iscsiadm -m node -T iqn.2000-01.com.synology:DataCenter001.Target-1.fcb81773xx -p 10.91.30.224 –l

b.**为了重启系统能自动登录目标,执行以下命令:(不做此步,重启iscsi无法连接)**

iscsiadm -m node -p 10.91.30.224 –op update -n node.startup -v automatic

现在,在该节点上增加了新的磁盘/dev/sdb(本地磁盘只有/dev/sda一个)。

3. 在iSCSI磁盘 /dev/sdb上创建LVM分区、创建物理卷、创建卷组(只在某一个节点进行如下操作即可。)

a.**执行磁盘分区命令:**

*root@pve-01:/#fdisk /dev/sdb*

*Welcome to fdisk(util-linux 2.25.2).*

*Changes will remainin memory only, until you decide to write them.*

*Be careful beforeusing the write command.*

*Command (m forhelp):g     (建立GPT分区表)*

*…………*

*Command (m forhelp):n     (建立一个新的分区,输入分区号、起始结束扇区等)*

*…………*

*Command (m forhelp):t     (改变分区类型31)*

*Selected partition1*

*Partition type(type L to list all types):31 (分区1的类型改变为Linux LVM)*

*Command(m for help): w     (写入磁盘并退出fdisk)

b.**在分区/dev/sdb1上创建物理卷physical volume (PV):**

*pvcreate /dev/sdb1*

c.**创建卷组volume group (VG),VG名为“vg-pve”**

vgcreate vg-pve /dev/sdb1

至此,iSCSI共享存储已准备就绪。可供proxmoxVE使用了。

注意:如多网卡同时连接iscsi存储,会出现多路径问题,请一个一个的添加(也可先做网口汇聚)

4. 在proxmox VE的GUI中增加共享存储

  用鼠标依次选:数据中心-存储-添加-LVM

  出现添加LVM的对话框:

依次命名ID(iSCSI-lvm)、选择卷组(刚才创建的卷组vg-pve会出现在下拉菜单中,选择它即可)、节点(选所有)、选启用、选共享,然后点添加。

现在共享存储iSCSI-lvm就会出现在proxmoxVE各节点。共享存储iSCSI-lvm为LVM存储,可将VM的硬盘创建或移动到上面运行以实现HA或经过它热迁移VM。但LVM不支持精简(Thin)磁盘和快照

文章转载请说明出处:八零岁月 » iSCSI存储用作Proxmox VE的LVM共享存储

分享到:更多 ()

吐槽集中营 抢沙发

评论前必须登录!