目录
一、前提概要
二、解决方法
一、前提概要
Aix 环境下挂载 ISCSI 盘,需要结合 LVM 进行挂盘。这个过程比较复杂,在使用过程中极易出现残留。
本篇博客介绍的就是如何清理 Aix 下 ISCSI 的残留。
二、解决方法
主要步骤和需要执行的命令如下面的流程图所示。
1、查看存储设备列表 lsdev -Cc disk | grep iscsi,需要特别关注 iscsi 标识的。
2、使用 lsattr -El hdisk2 查看详细信息,主要查看 iscsi target 信息
3、查看 pv 对应的 lv:lspv -l hdisk2
4、查看 pv 对应的 vg : lspv | grep -w hdisk2
5、查看 vg 下的 lv 及其挂载点 :lsvg -l V10016789vg
6、查看挂载目录 mount 或 df
-------------
6、卸载挂载目录 : umount /oraclecdm/orcl/240411234229data
7、清理 lv 挂载点 :rm -f /dev/fsfslv_10037532 rm -f /dev/fsfslog_10037532
8、修改 VG 状态为 inactive :varyoffvg V10016789vg
9、删除 VG : exportvg V10016789vg
10、清理 PV 关联 :chdev -l hdisk2 -a pv=clear
11、清理 PV 设备 :rmdev -dl hdisk2 -R
12、移除 iscsi :vi /etc/iscsi/targets,移除 target
若需要急着使用,也可下载封装好的脚本,替换好 target 标识后即可使用。具体实现流程如上图所示的。Aix环境下清理ISCSI残留资源-CSDN文库https://download.csdn.net/download/qq_37437983/89646754
下方为 GPT 生成的废话
AIX操作系统中,挂载iSCSI磁盘设备是一种常见的存储扩展方法,旨在通过IP网络将远程磁盘设备映射到本地系统,提升存储能力和数据安全性。
在AIX系统中挂载iSCSI磁盘涉及多个步骤,包括检查iSCSI软件是否安装、配置iSCSI目标、扫描并识别磁盘设备、创建物理和逻辑卷,以及最终挂载和使用磁盘。这些步骤确保了磁盘设备能够被AIX系统识别并有效利用。
首先检查AIX系统是否已安装必要的iSCSI软件。使用lslpp -L|grep -i iscsi
命令来确认是否已安装了iSCSI相关的软件包。如果未安装,需要使用系统光盘或者其他方式安装这些软件包,以确保系统支持iSCSI协议及相关操作。
然后是配置iSCSI目标。修改/etc/iscsi/targets
文件,添加源服务端的target信息。格式一般为IP地址 端口 iqn
。例如,74.124.100.100 3260 iqn.xxxxxxx
。这一步骤是指定远程iSCSI存储设备的位置及识别信息。
之后重新扫描设备以识别新添加的iSCSI磁盘。使用cfgmgr -l iscsi0
命令可以重新扫描并更新系统识别的设备列表,这时新添加的iSCSI磁盘应出现在系统设备中。使用lspv
和lsdev Ccdisk
可以查看新识别的分区和设备状态。
紧接着创建物理卷、卷组和逻辑卷。使用chdev -l hdiskX -a pv=yes
命令将扫描到的iSCSI磁盘设备设置为物理卷。随后,通过mkvg -y iscsivg hdiskX
和mklv -t jfs2 -y iscsilv iscsivg 128
创建卷组和逻辑卷。
最后创建挂载点并格式化挂载逻辑卷。使用mkdir /mnt/iscsi
创建一个用于挂载的目录,然后通过crfs -v jfs2 -m /mnt/iscsi -d iscsilv
格式化并挂载逻辑卷至该目录。
总的来说,整个过程中,需要特别注意的是iSCSI target的配置信息正确性、设备扫描与识别、以及物理卷、卷组和逻辑卷的正确创建与挂载。这些都是确保AIX系统能够成功挂载并使用iSCSI磁盘的关键步骤。