一.aix系统HBA以及多路径软件
1.检查AIX下FC HBA卡信息
方法一:
lsdev -Cc adapter |grep fcs
方法二:
lsslot -c pci |grep fcs
2.检查HBA卡的WWN信息
lscfg -pvl fcs0
3,查看FC HBA属性
lsattr -El fcs0
4.发现SAN磁盘资源
cfgmgr -v
5.查看磁盘是否正常识别
- lsdev -Cc disk
- lspv
6.查看FC SAN 磁盘具体信息
lsattr -El hwdisk0
7.为FC SAN磁盘设置多路径
install -acd UltraPath-41.01.10T01.powerpe_64.bff all
说明:
a.安装之前请先检查UltraPath for AIX 兼容性列表
8.查看UltraPath是否安装成功
lslpp -l UPforAIX*
9.重新启动AIX
shutdown -Fr or reboot
10.检查FC SAN磁盘的多路径信息
lspath
二.应用服务器使用存储空间(AIX)
本文档以AIX 5.3应用服务器为例,介绍AIX应用服务器使用存储空间的方法。安装其他AIX版本的应用服务器,请根据实际情况调整相应的操作步骤。
AIX应用服务器通过物理卷和逻辑卷管理应用服务器上的存储空间。物理卷和逻辑卷相关的命令如x下所示
| 命令 | 描述 |
|---|---|
| cfgmgr | 扫描新映射的LUN。 |
| lspv | 列出物理卷的信息。 |
| mkvg | 创建物理卷组。 |
| mklv | 在物理卷组中创建逻辑卷。 |
| crfs | 创建文件系统。 |
| rmdev | 删除物理卷。 |
| rmlv | 删除逻辑卷。 |
操作步骤
1.以root用户身份登录AIX应用服务器。
2.运行cfgmgr命令扫描映射到主机的LUN。
3.运行lspv命令查看分配给新映射逻辑磁盘的PVID。
运行该命令后,界面显示的信息如下所示:
# lspv hdisk0 000c6ce67e98ce56 rootvg active updisk0 000c6ce66fc2cfc6 vg1 updisk1 000c6ce66fc2cfc6 vg1 updisk2 000c6ce67ed787c1 vg2 updisk3 None None
根据界面显示的信息,新映射逻辑磁盘的PVID为updisk3,且处于未激活状态。
根据界面显示的信息,新映射逻辑磁盘的PVID为updisk3,且处于未激活状态。
4.创建物理卷组。
运行命令创建物理卷组。以如下命令为例:
# mkvg -y testvg updisk3 0516-1254 mkvg: Changing the PVID in the ODM. testvg
在此例中,为逻辑硬盘updisk3创建物理卷组testvg。
创建物理卷成功后,运行lspv命令,查看物理卷组的状态为Active。
# lspv hdisk0 000c6ce67e98ce56 rootvg active updisk0 000c6ce66fc2cfc6 vg1 updisk1 000c6ce66fc2cfc6 vg1 updisk2 000c6ce67ed787c1 vg2 updisk3 000c6ce67ee9fc27 testvg active
5.创建逻辑卷。
运行命令创建逻辑卷。以如下命令为例:
# mklv -y testlv -t jfs testvg 100 testlv
在本例中,在物理卷组testvg上创建的逻辑卷名称为testlv,且为其指定了100个物理盘区。
6.创建用于挂载逻辑卷的目录。
运行命令创建目录。以如下命令为例:
# mkdir /test
在此例中,创建的目录名称为test。
7.在逻辑卷上创建文件系统并将其挂载到指定目录上。
运行命令创建文件系统。以如下命令为例:
# crfs -v jfs -d /dev/testlv -m /test -A yes -a size=1024 crfs: Warning: device name given, size parameter ignored. Based on the parameters chosen, the new /test JFS file system is limited to a maximum size of 134217728 (512 byte blocks) 在本例中,在逻辑卷testlv上创建的文件系统类型为jfs,该文件系统的大小为1024个数据块(每个数据块的大小为512字节)。
说明:
crfs命令中各参数的说明如下:
- -v jfs:创建的文件系统为JFS。
- -d:要创建文件系统的逻辑卷的名称。
- -m:文件系统挂载的目录。
- -A yes:应用服务器重新启动后自动挂载文件系统。
- -a:按系统默认值自动设置文件系统属性。
- size=:以数据块为单位指定文件系统所占的容量(每个数据的大小为512字节)。
8.创建文件系统后,运行fsck命令查看指定目录下创建的文件系统。
例如,要查看/ test目录下创建的文件系统,运行的命令如下
# fsck /test ** Checking /dev/testlv (/zilia) ** Phase 0 - Check Log log redo processing for /dev/rziliaolv ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Inode Map ** Phase 6 - Check Block Map 8 files 51528 blocks 1586872 free
9.操作结果
运行mount命令,查看应用服务器上扫描到的逻辑磁盘是否挂载成功,如果挂载成功,则应用服务器可以对扫描到的逻辑磁盘进行读写操作。
# mount node mounted mounted over vfs date options -------- --------------- --------------- ------ ------------ --------------- /dev/hd4 / jfs2 Mar 12 23:12 rw, log=/dev/hd8 /dev/hd2 /usr jfs2 Mar 12 23:12 rw, log=/dev/hd8 /dev/hd9var /var jfs2 Mar 12 23:12 rw, log=/dev/hd8 /dev/hd3 /tmp jfs2 Mar 12 23:12 rw, log=/dev/hd8 /dev/hd1 /home jfs2 Mar 12 23:14 rw, log=/dev/hd8 /proc /proc procfs Mar 12 23:14 rw /dev/hd10opt /opt jfs2 Mar 12 23:14 rw, log=/dev/hd8 /dev/testlv /directory jfs Mar 13 19:29 rw, log=/dev/loglv07