ISCSI Discovery in RHEL 4- 32 bit
==================================
1) Download and Install iscsi-initiator-utils-4.0.3.0-4.i386.rpm
2) Open /etc/iscsi.conf file, enter:
# vi /etc/iscsi.conf
Set/Update the below parameters.
DiscoveryAddress=ISCSI_TARGET_HOST_OR_IP
OutgoingUserName=ISCSI_USER_NAME
OutgoingPassword=ISCSI_PASSWORD
LoginTimeout=15
Save and close the iscsi.conf file.
3) Start the iscsi service.
# /etc/init.d/iscsi start
4) Add the chkconif to enable the iscsi start after the boot time.
# chkconfig iscsi on
5) Now the iscsi device can be visible, Pls check any of the below.
# fdisk -l
# tail -f /var/log/messages
# find /sys/devices/platform/host* -name "block*"
6) Format iSCSI device
Use fdisk and mkfs.ext3 commands.
First, create a partition (assuming that /dev/sdc is a new block device assigned to iscsi) :
# fdisk /dev/sdc
# mkfs.ext3 /dev/sdc1
Create /u01 directory:
# mkdir -p /u01
Open /etc/fstab file and append config directive:
/dev/sdc1 /u01 ext3 _netdev 0 0
Save and close the file. Mount the parition /dev/sdc1:
# mount -a
# df -H
ISCSI Discovery in RHEL 5 64 bit
================================
1) Download and install the below package
# rpm -ivh /tmp/iscsi-initiator-utils-6.2.0.871-0.16.el5.x86_64.rpm
2) The iSCSI initiator is composed by two services, iscsi and iscsid,
enable them to start at system startup using chkconfig.
# chkconfig iscsi on
# chkconfig iscsid on
# chkconfig --list | grep iscsi
iscsi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iscsid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3) Start the iscsi service.
# service iscsi start
iscsid is stopped
Starting iSCSI daemon: [ OK ]
[ OK ]
Setting up iSCSI targets: iscsiadm: No records found!
[ OK ]
4) Check the status of iscsi service
# service iscsi status
5) Add the iscsi iqn discovery address.
# iscsiadm -m discovery -t sendtargets -p 192.168.0.90 192.168.0.90:3260,1 iqn.2003-10.com.openfiler:mlab:62:lv-rhel01
6) Restart the iscsi service to login into the the discovered targets.
# service iscsi restart
Stopping iSCSI daemon:
iscsid dead but pid file exists [ OK ]
Starting iSCSI daemon: [ OK ]
[ OK ]
Setting up iSCSI targets: Logging in to [iface: default, target: iqn.2003-10.com.openfiler:mlab:62:lv-rhel01, portal: 192.168.0.90,3260]
Login to [iface: default, target: iqn.2003-10.com.openfiler:mlab:62:lv-rhel01, portal: 192.168.0.90,3260]: successful
[ OK ]
7) Now you can able to see the filesystem.
# fdisk -l
ISCI initiator in solaris 32 bit.
================================
1) Check the below two packages are exists in the Server. If the packages are not exists then install these packages.
# pkginfo SUNWiscsiu SUNWiscsir
system SUNWiscsir Sun iSCSI Device Driver (root)
system SUNWiscsiu Sun iSCSI Management Utilities (usr)
2) Using the below add the discovery address, the default port is 3260.
# iscsiadm add discovery-address 192.168.0.50:3260
3) Check whether the discovery address has been added properly.
# iscsiadm list discovery-address
Discovery Address: 192.168.0.50:3260
4) Enable the send targets of discovery address using the below.
# iscsiadm modify discovery --sendtargets enable
5) Restart the devfsadm Service
# devfsadm
* Create a Iscsi link to the devfsadm service.
# devfsadm -i iscsi
* Now we can able to list the target which we have created in the openfiler.
# iscsiadm list target -S
Target: iqn.2006-01.com.openfiler:tsn.4fb24f2ca19b
Alias: -
TPGT: 1
ISID: 4000002a0000
Connections: 1
LUN: 4
Vendor: OPNFILER
Product: VIRTUAL-DISK
OS Device Name: /dev/rdsk/c3t5d0s2
LUN: 3
Vendor: OPNFILER
Product: VIRTUAL-DISK
OS Device Name: /dev/rdsk/c3t4d0s2
LUN: 2
Vendor: OPNFILER
Product: VIRTUAL-DISK
OS Device Name: /dev/rdsk/c3t3d0s2
LUN: 1
Vendor: OPNFILER
Product: VIRTUAL-DISK
OS Device Name: /dev/rdsk/c3t2d0s2
LUN: 0
Vendor: OPNFILER
Product: VIRTUAL-DISK
OS Device Name: /dev/rdsk/c3t1d0s2
No comments:
Post a Comment