- 论坛徽章:
- 0
|
Netapp虚拟盘阵在redhat AS4上的安装配置及客户端的连接
Netapp虚拟盘阵的安装
1. 安装redhat AS4
2. 将netapp7.0.1R1_simulator.tar.gz FTP到redhat上。
3. gzip –d netapp7.0.1R1_simulator.tar.gz 解压缩gz包,然后tar –xvf 解包。
4. 在解包的目录里面运行setup.sh安装netapp虚拟器,根据提示一步步进行下去,这里重要的是要创建虚拟硬盘,每个盘最大1G,最多25个。默认安装目录是/sim。
5. 在/sim运行runsim.sh启动虚拟器,第一次启动会要求设置hostname及对外服务的IP,一般设置ns0就可以了,ns1和虚拟网络接口不需要设置。然后设置各级的管理口令,可以设成空值。然后就进入虚拟器的命令行,这时,web管理已经启动,可以用http://对外服务IP/na_admin进入,在里面划lun和修改设置。注意,这时ISCSI服务可能还未启动,需要在命令行下面执行命令iscsi config查看,如果是offline。则需要iscsi start启动。
netappdisk> iscsi
The following commands are available; for more information
type "iscsi help <command>"
config nodename start status
help security stats stop
isns show
netappdisk> iscsi config
iswta: Offline
portal group 1: inet 192.168.0.249 port 3260
netappdisk> iscsi start
Netapp虚拟盘阵的配置
1. 用浏览器连接管理页面http://192.168.0.249/na_admin,点击filerview,这时会要求输入用户名口令,用户名是root,口令就是启动是设置的密码。
2. 要划空间给指定机器,依次需要的步骤是:创建aggregates(就是建raid),建volumn,建lun,这时候磁盘划分完毕,该做mapping了:创建initiator groups,里面initiators的识别号应该填使用端的识别号,有点类似wwn,redhat使用端的在/etc/initiatorname.iscsi里面设置。然后在lun的管理里面将这个initiator groups指定到lun就可以了。
Redhat使用端的连接
1. Redhat AS4需要update2以上的版本,否则会出现module fcnst was not found的错误。
2. 安装iscsi-initiator-utils的包,在安装盘disk4上面。如果没有可以到rpmfind上去下。
3. rpm –ivh scsi-initiator-utils-4.0.3.0-5.i386.rpm安装
4. vi /etc/iscsi.conf要设置好连接地址discoveryAddress=192.168.0.249
5. 启动 iscsi
# service iscsi start
Checking iscsi config: [ OK ]
Loading iscsi driver: [ OK ]
Starting iscsid: [ OK ]
6. 如果虚拟盘阵和客户端通讯成功,则可以看到相关信息
[root@rhvmw ~]# iscsi-ls
***********************************************************************
SFNet iSCSI Driver Version ...4:0.1.11(12-Jan-2005)
***********************************************************************
TARGET NAME : iqn.1992-08.com.netapp:sn.99916449
TARGET ALIAS :
HOST ID : 1
BUS ID : 0
TARGET ID : 0
TARGET ADDRESS : 192.168.0.249:3260,1
SESSION STATUS : ESTABLISHED AT Sun Jan 4 15:03:14 CST 2009
SESSION ID : ISID 00023d000001 TSIH 107
*******************************************************************************
[root@rhvmw ~]#
7. /etc/initiator.iscsi里面是本机的识别号,是盘阵端绑定主机的依据(initiator groups的initiators)
[root@rhvmw ~]# cat /etc/initiatorname.iscsi
## DO NOT EDIT OR REMOVE THIS FILE!
## If you remove this file, the iSCSI daemon will not start.
## If you change the InitiatorName, existing access control lists
## may reject this initiator. The InitiatorName must be unique
## for each iSCSI initiator. Do NOT duplicate iSCSI InitiatorNames.
InitiatorName=iqn.1987-05.com.cisco:01.1037104d49a
8. 如果虚拟盘阵端的lun与initiator groups的绑定正确,用fdisk –l就可以看到未分区的盘了。需要重启一下iscsi,service restart iscsi。
9. 用fdisk分区使用。
Windows使用端
1. 在微软的网站下载安装initiator。
2. 运行Microsoft iSCSI Initiator,general页面上的initiator node name就是本机是识别号,需要配置到盘阵initiator group的initiatiors里面去。
3. 在discovery页面,add盘阵的IP,如果没有报连接失败,则可以连接到盘阵。
4. 在targets页面,可以看到盘阵的target name,正常状态是connected,选中,选择log on。成功后选择details,在devices里面就可以看到划给本机的lun了。
5. 在计算机管理-》磁盘管理里面,可以看到未分区的盘,分区格式化,就可以使用了。 |
|