首先运行DS Storage manager,通过Assign Storage Unit的菜单将该机器纳入Storage Manager的管理之下,如下图所示:
成功后,进而DSCLI命令行进行逻辑配置: 1. 登录DSCLI,用户名为admin,密码为DS Storage Manager设置的密码。 C:\Program Files\ibm\dscli>dscli Enter your username: admin Enter your password: Date/Time: 2005年6月7日 下午01时13分58秒 IBM DSCLI Version: 5.0.3.5 DS:IBM.1750-1321885
2. 激活licensekey。 dscli> applykey -key 0000-F6A5-C705-A43D-31C3-0843-AFA0-0006 IBM.1750-1321885 Date/Time: 2005年4月26日 下午01时37分49秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00199I applykey: License Machine Code successfully applied to storage image IBM.1750-1321885.
3. 查看该DS6800的磁盘数目和arrysite。 这里我们有八块磁盘,系统自动分成两个arraysite,S1和S2。S1由D1-D4组成,S2由D5-D8组成。 dscli> lsarraysite Date/Time: 2005年6月7日 下午01时15分34秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 arsite DA Pair dkcap (Decimal GB) State Array ================================================== S1 0 73.0 Unassigned - S2 0 73.0 Unassigned - dscli> lsddm IBM.1750-1321885 Date/Time: 2005年6月7日 下午01时16分06秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 ID DA Pair dkcap (Decimal GB) dkuse arsite State ========================================================================= IBM.1750-511-1321885/R0-P1-D1 0 73.0 spare required S1 Normal IBM.1750-511-1321885/R0-P1-D2 0 73.0 unconfigured S1 Normal IBM.1750-511-1321885/R0-P1-D3 0 73.0 unconfigured S1 Normal IBM.1750-511-1321885/R0-P1-D4 0 73.0 unconfigured S1 Normal IBM.1750-511-1321885/R0-P1-D5 0 73.0 unconfigured S2 Normal IBM.1750-511-1321885/R0-P1-D6 0 73.0 unconfigured S2 Normal IBM.1750-511-1321885/R0-P1-D7 0 73.0 unconfigured S2 Normal IBM.1750-511-1321885/R0-P1-D8 0 73.0 unconfigured S2 Normal
4. 创建阵列,我们创建两个阵列,A0,A1。它们分别为RAID10和RAID 5,每个阵列包括一个arraySite,即四块盘。如下所示: dscli> mkarray -arsite S1 -raidtype 5 Date/Time: 2005年6月7日 下午01时17分19秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00004I mkarray: Array A0 successfully created.
dscli> mkarray -arsite S2 -raidtype 10 Date/Time: 2005年6月7日 下午01时17分34秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00004I mkarray: Array A1 successfully created.
使用lsarray来检查创建的结果。 dscli> lsarray Date/Time: 2005年6月7日 下午01时18分21秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 Array State Data RAIDtype arsite Rank DA Pair DDMcap (Decimal GB) ======================================================================== A0 Unassigned Normal 5 (2+P) S1 - 0 73.0 A1 Unassigned Normal 10 (2x2) S2 - 0 73.0
Array也可以用两个ArraySite来建立。例如,我们可以使用命令 mkarray -arsite S1,S2 -raidtype 5来创建一个array。
5. 创建rank,我们这里建立两个rank,每个rank由一个array组成。 dscli> mkrank -array A0 -stgtype fb Date/Time: 2005年6月7日 下午01时18分55秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00007I mkrank: Rank R0 successfully created. dscli> mkrank -array A1 -stgtype fb Date/Time: 2005年6月7日 下午02时29分37秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00007I mkrank: Rank R1 successfully created.
6. 创建磁盘池extpool,一个extpool里可以包括多个rank。这里我们创建两个extpool,分别被两个DS6800的控制器管理,下一步我们在将rank和extpool对应起来。 dscli> mkextpool -rankgrp 0 -stgtype fb Pool0 Date/Time: 2005年6月7日 下午02时30分40秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00000I mkextpool: Extent pool P0 successfully created. dscli> mkextpool -rankgrp 1 -stgtype fb Pool1 Date/Time: 2005年6月7日 下午02时30分55秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00000I mkextpool: Extent pool P1 successfully created.
完成后通过lsextpool命令来检查结果。 dscli> lsextpool Date/Time: 2005年6月7日 下午02时31分01秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 Name ID stortype rnkgrp availstor (Binary GB) availext resvdexts numlvols ===================================================================== Pool0 P0 fb 0 0 0 0 0 Pool1 P1 fb 1 0 0 0 0
7. 更改rank的属性,使它归属不同的extpool,继而工作在不同的控制器上。 dscli> chrank -extpool P0 R0 Date/Time: 2005年6月7日 下午02时31分51秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00008I chrank: Rank R0 successfully modified. dscli> chrank -extpool P1 R1 Date/Time: 2005年6月7日 下午02时32分01秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00008I chrank: Rank R1 successfully modified.
完成后通过lsrank和lsextpool命令来检查结果。 dscli> lsrank Date/Time: 2005年6月7日 下午02时32分09秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 ID Group State datastate Array RAIDtype extpoolID stortype =========================================================== R0 0 Normal Normal A0 5 P0 fb R1 1 Normal Normal A1 10 P1 fb
dscli> lsextpool Date/Time: 2005年6月7日 下午02时32分53秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 Name ID stortype rnkgrp availstor (Binary GB) availext resvdexts numlvols ================================================================== Pool0 P0 fb 0 126 126 0 0 Pool1 P1 fb 1 126 126 0 0
8. 创建开发平台操作系统使用的卷(LUN),指定从哪个存储池取容量,并给出卷容量和一个四位数的ID,该ID的第二位为0表示由控制器0控制,为1表示由控制器1控制。这里我们从由控制器0管理的Pool0上取出两个LUN,空间分别为5GB和15GB。我们从由控制器0管理的Pool1上取出两个LUN,空间分别为10GB和20GB。
dscli> mkfbvol -extpool P0 -cap 5 -name kona0_vol1 0000 Date/Time: 2005年6月7日 下午02时34分36秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00025I mkfbvol: FB volume 0000 successfully created.
dscli> mkfbvol -extpool P0 -cap 15 -name kona0_vol2 0001 Date/Time: 2005年6月7日 下午02时34分55秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00025I mkfbvol: FB volume 0001 successfully created.
dscli> mkfbvol -extpool P1 -cap 10 -name kona1_vol1 0100 Date/Time: 2005年6月7日 下午02时35分27秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00025I mkfbvol: FB volume 0100 successfully created.
dscli> mkfbvol -extpool P1 -cap 20 -name kona1_vol2 0101 Date/Time: 2005年6月7日 下午02时35分53秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00025I mkfbvol: FB volume 0101 successfully created. . . .
完成后通过lsfbvol命令来检查结果。 dscli> lsfbvol Date/Time: 2005年6月7日 下午02时36分03秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 Name ID accstate datastate configstate deviceMTM datatype extpool cap (Decimal GB) =================================================================== kona0_vol1 0000 Online Normal Normal 1750- FB 512 P0 5.000 kona0_vol2 0001 Online Normal Normal 1750- FB 512 P0 15.000 kona0_vol3 0002 Online Normal Normal 1750- FB 512 P0 25.000 kona1_vol1 0100 Online Normal Normal 1750- FB 512 P1 10.000 kona1_vol2 0101 Online Normal Normal 1750- FB 512 P1 20.000 kona1_vol3 0102 Online Normal Normal 1750- FB 512 P1 30.000
9. 定义卷组,将分配给同一个主机的多个卷建成一个组,组的类型为scsimask时表示该卷组是给AIX的。 dscli> mkvolgrp -type scsimask -volume 0000-0002,0100,0101,0102 ERP_DEV Date/Time: 2005年6月7日 下午02时37分02秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00030I mkvolgrp: Volume group V11 successfully created.
10. 将该卷组分配给一台AIX的主机,该主机有两个卡,我们要映射两次: dscli> mkhostconnect -wwname 10000000C9444585 -profile "IBM pSeries - AIX" -volgrp V11 ERP_PRDa_fcs0 Date/Time: 2005年6月7日 下午02时45分59秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00012I mkhostconnect: Host connection 0000 successfully created.
dscli> mkhostconnect -wwname 10000000C94444CE -profile "IBM pSeries - AIX" -volgrp V11 ERP_PRDa_fcs1 Date/Time: 2005年6月7日 下午02时46分41秒 IBM DSCLI Version: 5.0.3.5 DS: IBM.1750-1321885 CMUC00012I mkhostconnect: Host connection 0001 successfully created.
11. DScli逻辑配置完成。
12. 在AIX上打最新的Maintenance Package; 根据版本安装相应的SDD软件包:
以及以下四个文件:
13. 在操作系统里删除fcs0和fcs1两个设备,然后运行cfgmgr,即可以在lsdev -Cc disk中看到如下显示: p650_09:/ # lsdev -Cc disk hdisk0 Available 1Z-08-00-8,0 16 Bit LVD SCSI Disk Drive hdisk1 Available 1Z-08-00-9,0 16 Bit LVD SCSI Disk Drive hdisk2 Available 1Z-08-00-10,0 16 Bit LVD SCSI Disk Drive hdisk3 Available 1Z-08-00-11,0 16 Bit LVD SCSI Disk Drive hdisk4 Available 1A-08-02 IBM FC 1750 hdisk5 Available 1A-08-02 IBM FC 1750 hdisk6 Available 1A-08-02 IBM FC 1750 hdisk7 Available 1A-08-02 IBM FC 1750 hdisk8 Available 1A-08-02 IBM FC 1750 hdisk9 Available 1A-08-02 IBM FC 1750 hdisk10 Available 1A-08-02 IBM FC 1750 hdisk11 Available 1A-08-02 IBM FC 1750 hdisk12 Available 1A-08-02 IBM FC 1750 hdisk13 Available 1A-08-02 IBM FC 1750 hdisk14 Available 1A-08-02 IBM FC 1750 hdisk15 Available 1A-08-02 IBM FC 1750 hdisk16 Available 1D-08-02 IBM FC 1750 hdisk17 Available 1D-08-02 IBM FC 1750 hdisk18 Available 1D-08-02 IBM FC 1750 hdisk19 Available 1D-08-02 IBM FC 1750 hdisk20 Available 1D-08-02 IBM FC 1750 hdisk21 Available 1D-08-02 IBM FC 1750 hdisk22 Available 1D-08-02 IBM FC 1750 hdisk23 Available 1D-08-02 IBM FC 1750 hdisk24 Available 1D-08-02 IBM FC 1750 hdisk25 Available 1D-08-02 IBM FC 1750 hdisk26 Available 1D-08-02 IBM FC 1750 hdisk27 Available 1D-08-02 IBM FC 1750 hdisk28 Available 1A-08-02 1722-600 (600) Disk Array Device hdisk29 Available 1A-08-02 1722-600 (600) Disk Array Device hdisk30 Available 1D-08-02 1722-600 (600) Disk Array Device hdisk31 Available 1D-08-02 1722-600 (600) Disk Array Device vpath0 Available Data Path Optimizer Pseudo Device Driver vpath1 Available Data Path Optimizer Pseudo Device Driver vpath2 Available Data Path Optimizer Pseudo Device Driver vpath3 Available Data Path Optimizer Pseudo Device Driver vpath4 Available Data Path Optimizer Pseudo Device Driver vpath5 Available Data Path Optimizer Pseudo Device Driver
14. 使用所有的vpath来创建VG,并使lv划在maximum的vpath上面。
15. 可以通过datapath系列命令来查询DS6800设备的使用情况: p650_09:/ # datapath Usage: datapath query adapter [n] datapath query adaptstats [n] datapath query device [n/-d ] datapath query devstats [n/-d ] datapath query wwpn datapath query portmap datapath query essmap
datapath set adapter online/offline datapath remove adapter datapath set device path online/offline datapath set device /( ) policy rr/fo/lb/df datapath remove device path datapath open device path datapath set qdepth enable/disable datapath disable/enable ports ess Supported connection format: single port = R1-Bx-Hy-Zz all ports on card = R1-Bx-Hy all ports on bay = R1-Bx refer portmap output for the connection string and ESS serial number
Examples of valid device model include: 2105 - Displays all 2105 models (ESS) 2105F - Displays all 2105 F models (ESS) 2105800 - Displays all 2105 800 model (ESS) 2145 - Displays all 2145 devices (SVC) 2062 - Displays all 2062 devices (SVCCISCO) 1750 - Displays all 1750 devices (DS 6000) 2107 - Displays all 2107 devices (DS 8000)
命令举例: p650_09:/ # datapath query device
Total Devices : 6
DEV#: 0 DEVICE NAME: vpath0 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740000 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk4 OPEN NORMAL 7513250 0 1 fscsi5/hdisk10 OPEN NORMAL 0 0 2 fscsi6/hdisk16 OPEN NORMAL 7511113 0 3 fscsi6/hdisk22 OPEN NORMAL 0 0
DEV#: 1 DEVICE NAME: vpath1 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740001 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk5 OPEN NORMAL 6911684 0 1 fscsi5/hdisk11 OPEN NORMAL 0 0 2 fscsi6/hdisk17 OPEN NORMAL 6906831 0 3 fscsi6/hdisk23 OPEN NORMAL 0 0
DEV#: 2 DEVICE NAME: vpath2 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740002 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk6 OPEN NORMAL 10196447 0 1 fscsi5/hdisk12 OPEN NORMAL 0 0 2 fscsi6/hdisk18 OPEN NORMAL 10196241 0 3 fscsi6/hdisk24 OPEN NORMAL 0 0
DEV#: 3 DEVICE NAME: vpath3 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740100 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk7 OPEN NORMAL 0 0 1 fscsi5/hdisk13 OPEN NORMAL 7399059 0 2 fscsi6/hdisk19 OPEN NORMAL 0 0 3 fscsi6/hdisk25 OPEN NORMAL 7398355 0
DEV#: 4 DEVICE NAME: vpath4 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740101 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk8 OPEN NORMAL 0 0 1 fscsi5/hdisk14 OPEN NORMAL 7929701 0 2 fscsi6/hdisk20 OPEN NORMAL 0 0 3 fscsi6/hdisk26 OPEN NORMAL 7925625 0
DEV#: 5 DEVICE NAME: vpath5 TYPE: 1750500 POLICY: Optimized SERIAL: 13004740102 ==================================================================== Path# Adapter/Hard Disk State Mode Select Errors 0 fscsi5/hdisk9 OPEN NORMAL 0 0 1 fscsi5/hdisk15 OPEN NORMAL 11080100 0 2 fscsi6/hdisk21 OPEN NORMAL 0 0 3 fscsi6/hdisk27 OPEN NORMAL 11071699 0
|