´æ´¢²úÆ·Ïß >> ·þÎñÆ÷ >> linux ¿Í»§¶Ë >>

1¡¢°²×°ISCSI InitiatorÈí¼þ

ÿ¸ö·¢Ðа汾µÄLinuxϵͳÔÚ°²×°¹âÅÌÖж¼¸½´øÓÐiscsi-initiator-utils-6.2.0.872-34.el6.i686°²×°°ü

Ö±½ÓÖ´Ðа²×°¼´¿Érpm -ivh iscsi-initiator-utils-6.2.0.872-34.el6.i686.rpm

 

[root@lchen ~]# rpm -qa iscsi*                                    #######################²éѯÊÇ·ñ°²×°ÁËiscsi initiatorÈí¼þ°ü

[root@lchen ~]# mount /dev/cdrom /mnt/                  #######################¹ÒÔØ°²×°¹âÅ̵½mntÎļþ¼ÐÏÂÃæ

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@lchen ~]# rpm -ivh /mnt/CentOS/iscsi-initiator-utils-6.2.0.871-0.10.el5.i3                                                                                        86.rpm                                                                         #######################°²×°°üÈí¼þ°ü

warning: /mnt/CentOS/iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm: Header V                                                                                        3 DSA signature: NOKEY, key ID e8562897

Preparing...                ########################################### [100%]

   1:iscsi-initiator-utils  ########################################### [100%]

[root@lchen ~]# rpm -qa iscsi*

iscsi-initiator-utils-6.2.0.871-0.10.el5                #######################²éѯÒѾ­°²×°´Ë°ü

[root@lchen ~]#

 

 

2¡¢¹ÒÔØ´æ´¢¿Õ¼ä²½Öè

1£©·¢ÏÖ¿Õ¼ä ʹÓÃÃüÁîiscsiadm£¬ºóÃæportalµÄipµØÖ·ÊÇ´æ´¢µÄipµØÖ·¡£

ûÓз¢ÏÖ¿Õ¼äµÄÏÔʾ£º

[root@lchen ~]# iscsiadm --mode discovery --type sendtargets --portal 192.168.57.220

iscsiadm: can not connect to iSCSI daemon (111)!

iscsiadm: can not connect to iSCSI daemon (111)!

iscsiadm: Cannot perform discovery. Initiatorname required.

iscsiadm: Discovery process to 192.168.57.220:3260 failed to create a discovery session.

Õý³£·¢ÏÖ¿Õ¼äµÄÏÔʾ£ºÊä³öÒ»Ðдú±íÒ»¸öеĿռä

[root@lchen ~]# iscsiadm --mode discovery --type sendtargets --portal 192.168.57.220   

192.168.57.220:3260,1 iqn.2013-08:dss.target1 

[root@lchen ~]#

2£©¹ÒÔØ¿Õ¼ä

[root@lchen ~]# iscsiadm --mode node --targetname iqn.2013-08:dss.target1 --portal 192.168.57.220 --login

Logging in to [iface: default, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]

Login to [iface: default, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]: successful

[root@lchen ~]#

3£©²é¿´Ð´ÅÅÌ£¨Àý×ÓÖÐΪÐÂÔö¼ÓµÄ5G¿Õ¼ä´óС´ÅÅÌ£©

[root@lchen ~]# fdisk -l

 

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          38      305203+  83  Linux

/dev/sda2              39        2349    18563107+  83  Linux

/dev/sda3            2350        2610     2096482+  82  Linux swap / Solaris

 

Disk /dev/sdb: 5100 MB, 5100273664 bytes

157 heads, 62 sectors/track, 1023 cylinders

Units = cylinders of 9734 * 512 = 4983808 bytes

 

Disk /dev/sdb doesn't contain a valid partition table

[root@lchen ~]#

 

4£©·ÖÇø¹ÒÔØ£¬¶ÁдÎļþ

[root@lchen ~]# fdisk /dev/sdb         ######################¶ÔдÅÅÌsdb½øÐиñʽ»¯²Ù×÷

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel. Changes will remain in memory only,

until you decide to write them. After that, of course, the previous

content won't be recoverable.

 

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

 

Command (m for help): n                     ######################n´ú±íн¨Ò»¸ö·ÖÇø

Command action

   e   extended

   p   primary partition (1-4)

p                                                          ######################Ñ¡Ôñp´ú±íн¨Ò»¸öÖ÷·ÖÇø£¬Ñ¡Ôñ1µÚÒ»¸öÖ÷·ÖÇø

Partition number (1-4): 1

First cylinder (1-1023, default 1):######################Ñ¡Ôñ¿ªÊ¼µÄÉÈÇø£¬Ä¬ÈÏÔÚµÚÒ»¸öÉÈÇø

Using default value 1                ######################Ñ¡ÔñĬÈϵÚÒ»¸öÉÈÇø

Last cylinder or +size or +sizeM or +sizeK (1-1023, default 1023):######################Ñ¡Ôñ×îºóÒ»¸öÉÈÇø£¬¿ÉÒÔʹÓÃ+¶àÉÙM£¬+¶àÉÙGÀ´±íʾ

Using default value 1023                      ######################Ñ¡Ôñµ½×îºóµÄÉÈÇø£¬Ê¹ÓÃÕû¿éÓ²Å̿ռä

 

Command (m for help): t                      ######################ÉèÖ÷ÖÇøµÄÎļþϵͳ¸ñʽ

Selected partition 1

Hex code (type L to list codes): l           ######################ÁгöËùÓеÄÎļþϵͳ¸ñʽ

 

 0  Empty           1e  Hidden W95 FAT1 80  Old Minix       bf  Solaris

 1  FAT12           24  NEC DOS         81  Minix / old Lin c1  DRDOS/sec (FAT-

 2  XENIX root      39  Plan 9          82  Linux swap / So c4  DRDOS/sec (FAT-

 3  XENIX usr       3c  PartitionMagic  83  Linux           c6  DRDOS/sec (FAT-

 4  FAT16 <32M      40  Venix 80286     84  OS/2 hidden C:  c7  Syrinx

 5  Extended        41  PPC PReP Boot   85  Linux extended  da  Non-FS data

 6  FAT16           42  SFS             86  NTFS volume set db  CP/M / CTOS / .

 7  HPFS/NTFS       4d  QNX4.x          87  NTFS volume set de  Dell Utility

 8  AIX             4e  QNX4.x 2nd part 88  Linux plaintext df  BootIt

 9  AIX bootable    4f  QNX4.x 3rd part 8e  Linux LVM       e1  DOS access

 a  OS/2 Boot Manag 50  OnTrack DM      93  Amoeba          e3  DOS R/O

 b  W95 FAT32       51  OnTrack DM6 Aux 94  Amoeba BBT      e4  SpeedStor

 c  W95 FAT32 (LBA) 52  CP/M            9f  BSD/OS          eb  BeOS fs

 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a0  IBM Thinkpad hi ee  EFI GPT

 f  W95 Ext'd (LBA) 54  OnTrackDM6      a5  FreeBSD         ef  EFI (FAT-12/16/

10  OPUS            55  EZ-Drive        a6  OpenBSD         f0  Linux/PA-RISC b

11  Hidden FAT12    56  Golden Bow      a7  NeXTSTEP        f1  SpeedStor

12  Compaq diagnost 5c  Priam Edisk     a8  Darwin UFS      f4  SpeedStor

14  Hidden FAT16 <3 61  SpeedStor       a9  NetBSD          f2  DOS secondary

16  Hidden FAT16    63  GNU HURD or Sys ab  Darwin boot     fb  VMware VMFS

17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE

18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto

1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep

1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT

Hex code (type L to list codes): 83  ###################### 83´ú±íÊÇlinux

 

Command (m for help): w                    ######################±£´æÅäÖÃ

The partition table has been altered!

 

Calling ioctl() to re-read partition table.

Syncing disks.

[root@lchen ~]# mkfs.ext3 /dev/sdb

sdb   sdb1

[root@lchen ~]# mkfs.ext3 /dev/sdb1           ######################¸ñʽ»¯µÚÒ»¸ö·ÖÇø

mke2fs 1.39 (29-May-2006)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

622592 inodes, 1244727 blocks

62236 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=1275068416

38 block groups

32768 blocks per group, 32768 fragments per group

16384 inodes per group

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736

 

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

 

This filesystem will be automatically checked every 21 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

[root@lchen ~]# mkdir /disk1                        ######################´´½¨Ò»¸öеÄÎļþ¼Ðdisk1

[root@lchen ~]# mount /dev/sdb1 /disk1/ ######################°ÑµÚÒ»¸ö·ÖÇø¹ÒÔØÖÁdisk1Îļþ¼ÐÏÂ

[root@lchen ~]# df -h                          ######################²é¿´·ÖÇøÇé¿ö

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2              18G  2.7G   14G  17% /

/dev/sda1             289M   16M  258M   6% /boot

tmpfs                 506M     0  506M   0% /dev/shm

/dev/hdc              3.8G  3.8G     0 100% /media/CentOS_5.4_Final

/dev/hdc              3.8G  3.8G     0 100% /mnt

/dev/sdb1             4.7G  138M  4.4G   4% /disk1

[root@lchen ~]#

5£©ÒƳý¹ÒÔØ

[root@lchen ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2              18G  2.7G   14G  17% /

/dev/sda1             289M   16M  258M   6% /boot

tmpfs                 506M     0  506M   0% /dev/shm

/dev/hdc              3.8G  3.8G     0 100% /media/CentOS_5.4_Final

/dev/hdc              3.8G  3.8G     0 100% /mnt

/dev/sdb1             4.7G  138M  4.4G   4% /disk1

[root@lchen ~]#

[root@lchen ~]# umount /dev/sdb1             ######################ÒÆ³ý¹ÒÔØµã£¬¿´µ½disk1²»¼ûÁË¡£

[root@lchen ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2              18G  2.7G   14G  17% /

/dev/sda1             289M   16M  258M   6% /boot

tmpfs                 506M     0  506M   0% /dev/shm

/dev/hdc              3.8G  3.8G     0 100% /media/CentOS_5.4_Final

/dev/hdc              3.8G  3.8G     0 100% /mnt

[root@lchen ~]#  iscsiadm --mode node --targetname iqn.2013-08:dss.target1  --portal 192.168.57.220:3260 --logout  ##################### ÒÆ³ý³É¹¦

Logging out of session [sid: 2, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]

Logout of [sid: 2, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]: successful

[root@lchen ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2              18G  2.7G   14G  17% /

/dev/sda1             289M   16M  258M   6% /boot

tmpfs                 506M     0  506M   0% /dev/shm

/dev/hdc              3.8G  3.8G     0 100% /media/CentOS_5.4_Final

/dev/hdc              3.8G  3.8G     0 100% /mnt

[root@lchen ~]# fdisk -l

 

Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          38      305203+  83  Linux

/dev/sda2              39        2349    18563107+  83  Linux

/dev/sda3            2350        2610     2096482+  82  Linux swap / Solaris

[root@lchen ~]#

 

6£©ÑéÖ¤ÖØÆô·þÎñ×Ô¶¯¹ÒÔØÉϿռä

[root@lchen ~]# service iscsi restart

Stopping iSCSI daemon:

iscsid dead but pid file exists                            [  OK  ]

Turning off network shutdown. Starting iSCSI daemon:       [  OK  ]

                                                           [  OK  ]

Setting up iSCSI targets: Logging in to [iface: default, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]

Login to [iface: default, target: iqn.2013-08:dss.target1, portal: 192.168.57.220,3260]: successful

                                                           [  OK  ]

[root@lchen ~]#