Your SlideShare is downloading. ×
Ubuntu iscsi target and iniciator
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ubuntu iscsi target and iniciator

383
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
383
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Options For ThisHowtoFree SupportPaid SupportNavigation[+] Expand [-] CollapseHowtosLinuxAndroidCentOSDebianFedoraKernelMandrivaPCLinuxOSSuSEUbuntuWeb ServerApacheCherokeeLighttpdnginxBackupControl PanelsISPConfigDNSBINDMyDNSPowerDNSdjbdnsDesktopEmailAnti-Spam/VirusPostfixFTPHigh-AvailabilityMonitoringMySQLProgrammingC/C++PHPSambaSecurityAnti-Spam/VirusStorageVirtualizationKVMOpenVZVMwareVirtualBoxXenOtherFreeBSDCommercialMini-HowtosForumsContributeSubscriptionLoginSearchRegister Login Contribute Subscribe RSSNewsFAQForgeISPConfigSubscribeContributeForumsHowtosUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...1 de 14 27-03-2012 17:57
  • 2. Site Map/RSS FeedsUser loginUsername:Password:Remember Me?Create a new accountRequest new passwordFacebookEncontra-nos noFacebookHowtoForgeGostoPlugin social doFacebookWhos onlineThere are currently 13users and 3693 guestsonline.HowtoForgeForumsLanguage &Email Issue ...Samba user-levelsecurity question- ...I have a prb withdns / domainsoftlimit is notexceededpostfix/trivial-rewrite[30414]:fatal: ...New Server AdminQuestion!HA Clusterquestionmailman &ispconfig 3.0.4.3installation ...ISPConfig3 ControlPanel header onlyNo Logintigercronconfigurationhelp..NewsRaspberry Pi consumerpurchases start tomorrowmorning in EUXBMC Media Center 11.0Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...2 de 14 27-03-2012 17:57
  • 3. Released, Install It InUbuntuUbuntu 12.04 LTS BetaFrustrationsIs There any Hope ForDesktop Linux?Pear Linux Comice OS 4Netbook screen shotpreviewThe MATE desktop bringsback the power of a realdesktop environment.openSUSE 12.2 Milestone2 Screenshot TourThree in race for post ofDebian leaderInteresting Features OfGNOME 3.4Welcome to Steam forLinuxmoreRecent commentsRe: log in problem10 hours 35 min ago4K Sectors and/or"Warning: extendedpartition does not...."14 hours 57 min agophpMyAdmin now ok16 hours 9 min agosteppy stepping steps,never bothered before2 days 13 hours agoSending messages withSMTP doesn't work.3 days 4 hours agoRe: Configuringphpmyadmin3 days 6 hours agoInstallation of OCSinventory in Centos3 days 9 hours agoLeading "squarebracket"3 days 15 hours agoSame problem here.3 days 15 hours agoDownload And UnzipNagios And Nagios Plugins3 days 19 hours agoNewsletterSubscribe toHowtoForgeNewsletterand stay informed aboutour latest HOWTOs andprojects.enter email address(To unsubscribe fromour newsletter, visit thislink.)English | Deutsch | Site Map/RSS Feeds | AdvertiseUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...3 de 14 27-03-2012 17:57
  • 4. 4 Tweet 27You are here: Home » Howtos » Linux » Ubuntu » Using ISCSI On Ubuntu 10.04 (Initiator And Target)Using iSCSI On Ubuntu 10.04 (Initiator And Target)Want to support HowtoForge? Become a subscriber!Submitted by falko (Contact Author) (Forums) on Sun, 2010-08-15 17:18. :: Ubuntu | StorageUsing iSCSI On Ubuntu 10.04 (Initiator And Target)Version 1.0Author: Falko Timme <ft [at] falkotimme [dot] com>Follow me on TwitterLast edited 05/11/2009This guide explains how you can set up an iSCSI target and an iSCSI initiator(client), both running Ubuntu 10.04. The iSCSI protocol is a storage areanetwork (SAN) protocol which allows iSCSI initiators to use storage devices onthe (remote) iSCSI target using normal ethernet cabling. To the iSCSIinitiator, the remote storage looks like a normal, locally-attached hard drive.I do not issue any guarantee that this will work for you!1 Preliminary NoteIm using two Ubuntu 10.04 servers here:server1.example.com (Initiator): IP address 192.168.0.100server2.example.com (Target): IP address 192.168.0.101Because we will run all the steps from this tutorial with root privileges, we can either prepend all commands in this tutorial withthe string sudo, or we become root right now by typingsudo su2 Setting Up The Target (server2)server2:First we set up the target (server2):aptitude install iscsitargetOpen /etc/default/iscsitarget...vi /etc/default/iscsitarget... and set ISCSITARGET_ENABLE to true:ISCSITARGET_ENABLE=true13 SendLikeUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...4 de 14 27-03-2012 17:57
  • 5. We can use unused logical volumes, image files, hard drives (e.g. /dev/sdb), hard drive partitions (e.g. /dev/sdb1) or RAIDdevices (e.g. /dev/md0) for the storage. In this example I will create a logical volume of 20GB named storage_lun1 in thevolume group vg0:lvcreate -L20G -n storage_lun1 vg0(If you want to use an image file, you can create it as follows:mkdir /storagedd if=/dev/zero of=/storage/lun1.img bs=1024k count=20000This creates the image file /storage/lun1.img with a size of 20GB.)Next we edit /etc/ietd.conf...vi /etc/ietd.conf... and comment out everything in that file. At the end we add the following stanza:[...]Target iqn.2001-04.com.example:storage.lun1IncomingUser someuser secretOutgoingUserLun 0 Path=/dev/vg0/storage_lun1,Type=fileioAlias LUN1#MaxConnections 6The target name must be a globally unique name, the iSCSI standard defines the "iSCSI Qualified Name" as follows: iqn.yyyy-mm.<reversed domain name>[:identifier]; yyyy-mm is the date at which the domain is valid; the identifier is freelyselectable. The IncomingUser line contains a username and a password so that only the initiators (clients) that provide thisusername and password can log in and use the storage device; if you dont need authentication, dont specify a username andpassword in the IncomingUser line. In the Lun line, we must specify the full path to the storage device (e.g. /dev/vg0/storage_lun1, /storage/lun1.img, /dev/sdb, etc.).Now we tell the target that we want to allow connections to the device iqn.2001-04.com.example:storage.lun1 from the IPaddress 192.168.0.100 (server1.example.com) (comment out the ALL ALL line because that would allow all initiators toconnect to all targets)...vi /etc/initiators.allow[...]iqn.2001-04.com.example:storage.lun1 192.168.0.100#ALL ALLUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...5 de 14 27-03-2012 17:57
  • 6. ... and start the target:/etc/init.d/iscsitarget start3 Setting Up The Initiator (server1)server1:On server1, we install the initiator:aptitude install open-iscsiNext we open /etc/iscsi/iscsid.conf...vi /etc/iscsi/iscsid.conf... and set node.startup to automatic:[...]node.startup = automatic[...]Then we restart the initiator:/etc/init.d/open-iscsi restartNow we connect to the target (server2) and check what storage devices it has to offer:iscsiadm -m discovery -t st -p 192.168.0.101root@server1:~# iscsiadm -m discovery -t st -p 192.168.0.101192.168.0.101:3260,1 iqn.2001-04.com.example:storage.lun1root@server1:~#iscsiadm -m noderoot@server1:~# iscsiadm -m node192.168.0.101:3260,1 iqn.2001-04.com.example:storage.lun1root@server1:~#The settings for the storage device iqn.2001-04.com.example:storage.lun1 on 192.168.0.101:3260,1 are stored in the file/etc/iscsi/nodes/iqn.2001-04.com.example:storage.lun1/192.168.0.101,3260,1/default. We need to set the usernameand password for the target in that file; instead of editing that file manually, we can use the iscsiadm command to do this forus:iscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal "192.168.0.101:3260"--op=update --name node.session.auth.authmethod --value=CHAPiscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal "192.168.0.101:3260"--op=update --name node.session.auth.username --value=someuserUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...6 de 14 27-03-2012 17:57
  • 7. iscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal "192.168.0.101:3260"--op=update --name node.session.auth.password --value=secretNow we can log in, either by running...iscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal "192.168.0.101:3260"--loginroot@server1:~# iscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal"192.168.0.101:3260" --loginLogging in to [iface: default, target: iqn.2001-04.com.example:storage.lun1, portal: 192.168.0.101,3260]Login to [iface: default, target: iqn.2001-04.com.example:storage.lun1, portal: 192.168.0.101,3260]:successfulroot@server1:~#... or by restarting the initiator:/etc/init.d/open-iscsi restart(If you want to log out, you can runiscsiadm -m node --targetname "iqn.2001-04.com.example:storage.lun1" --portal "192.168.0.101:3260"--logout)In the output offdisk -lyou should now find a new hard drive (/dev/sdb in this example); thats our iSCSI storage device:root@server1:~# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00016be9Device Boot Start End Blocks Id System/dev/sda1 * 1 32 248832 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 32 3917 31205377 5 Extended/dev/sda5 32 3917 31205376 8e Linux LVMDisk /dev/sdb: 21.5 GB, 21474836480 bytes64 heads, 32 sectors/track, 20480 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...7 de 14 27-03-2012 17:57
  • 8. Disk /dev/sdb doesnt contain a valid partition tableroot@server1:~#To use that device, we must format it:fdisk /dev/sdbserver1:~# fdisk /dev/sdbDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0x882944df.Changes will remain in memory only, until you decide to write them.After that, of course, the previous content wont be recoverable.The number of cylinders for this disk is set to 20480.There is nothing wrong with that, but this is larger than 1024,and could in certain setups cause problems with:1) software that runs at boot time (e.g., old versions of LILO)2) booting and partitioning software from other OSs(e.g., DOS FDISK, OS/2 FDISK)Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)Command (m for help): <-- mCommand actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partitionl list known partition typesm print this menun add a new partitiono create a new empty DOS partition tablep print the partition tableq quit without saving changess create a new empty Sun disklabelt change a partitions system idu change display/entry unitsv verify the partition tablew write table to disk and exitx extra functionality (experts only)Command (m for help): <-- nCommand actione extendedp primary partition (1-4)<-- pPartition number (1-4): <-- 1First cylinder (1-20480, default 1): <-- ENTERUsing default value 1Last cylinder or +size or +sizeM or +sizeK (1-20480, default 20480): <-- ENTERUsing default value 20480Command (m for help): <-- tSelected partition 1Hex code (type L to list codes): <-- L0 Empty 1e Hidden W95 FAT1 80 Old Minix be Solaris boot1 FAT12 24 NEC DOS 81 Minix / old Lin bf Solaris2 XENIX root 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT-3 XENIX usr 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-4 FAT16 <32M 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT-Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...8 de 14 27-03-2012 17:57
  • 9. 5 Extended 41 PPC PReP Boot 85 Linux extended c7 Syrinx6 FAT16 42 SFS 86 NTFS volume set da Non-FS data7 HPFS/NTFS 4d QNX4.x 87 NTFS volume set db CP/M / CTOS / .8 AIX 4e QNX4.x 2nd part 88 Linux plaintext de Dell Utility9 AIX bootable 4f QNX4.x 3rd part 8e Linux LVM df BootIta OS/2 Boot Manag 50 OnTrack DM 93 Amoeba e1 DOS accessb W95 FAT32 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/Oc W95 FAT32 (LBA) 52 CP/M 9f BSD/OS e4 SpeedStore W95 FAT16 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fsf W95 Extd (LBA) 54 OnTrackDM6 a5 FreeBSD ee EFI GPT10 OPUS 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/11 Hidden FAT12 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b12 Compaq diagnost 5c Priam Edisk a8 Darwin UFS f1 SpeedStor14 Hidden FAT16 <3 61 SpeedStor a9 NetBSD f4 SpeedStor16 Hidden FAT16 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fd Linux raid auto18 AST SmartSleep 65 Novell Netware b8 BSDI swap fe LANstep1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid ff BBT1c Hidden W95 FAT3 75 PC/IXHex code (type L to list codes): <-- 83Command (m for help): <-- wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.server1:~#Afterwards, the output offdisk -lshould look as follows:root@server1:~# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00016be9Device Boot Start End Blocks Id System/dev/sda1 * 1 32 248832 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 32 3917 31205377 5 Extended/dev/sda5 32 3917 31205376 8e Linux LVMDisk /dev/sdb: 21.5 GB, 21474836480 bytes64 heads, 32 sectors/track, 20480 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x725b9dffDevice Boot Start End Blocks Id System/dev/sdb1 1 20480 20971504 83 Linuxroot@server1:~#Now we create a filesystem on /dev/sdb1...mkfs.ext4 /dev/sdb1... and mount it for test purposes:Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...9 de 14 27-03-2012 17:57
  • 10. mount /dev/sdb1 /mntYou should now see the new device in the outputs of...mountroot@server1:~# mount/dev/mapper/server1-root on / type ext4 (rw,errors=remount-ro)proc on /proc type proc (rw,noexec,nosuid,nodev)none on /sys type sysfs (rw,noexec,nosuid,nodev)none on /sys/fs/fuse/connections type fusectl (rw)none on /sys/kernel/debug type debugfs (rw)none on /sys/kernel/security type securityfs (rw)none on /dev type devtmpfs (rw,mode=0755)none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)none on /dev/shm type tmpfs (rw,nosuid,nodev)none on /var/run type tmpfs (rw,nosuid,mode=0755)none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)/dev/sda1 on /boot type ext2 (rw)/dev/sdb1 on /mnt type ext4 (rw)root@server1:~#... anddf -hroot@server1:~# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/server1-root18G 838M 16G 5% /none 243M 180K 242M 1% /devnone 247M 0 247M 0% /dev/shmnone 247M 36K 247M 1% /var/runnone 247M 0 247M 0% /var/locknone 247M 0 247M 0% /lib/init/rwnone 18G 838M 16G 5% /var/lib/ureadahead/debugfs/dev/sda1 228M 17M 199M 8% /boot/dev/sdb1 20G 172M 19G 1% /mntroot@server1:~#You can unmount it like this:umount /mntTo have the device mounted automatically at boot time, e.g. in the directory /storage, we create that directory...mkdir /storage... and add the following line to /etc/fstab:vi /etc/fstab[...]/dev/sdb1 /storage ext4 defaults,auto,_netdev 0 0Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...10 de 14 27-03-2012 17:57
  • 11. 4 Tweet 27For test purposes, you can now reboot the system:rebootAfter the reboot, the device should be mounted:mountroot@server1:~# mount/dev/mapper/server1-root on / type ext4 (rw,errors=remount-ro)proc on /proc type proc (rw,noexec,nosuid,nodev)none on /sys type sysfs (rw,noexec,nosuid,nodev)none on /sys/fs/fuse/connections type fusectl (rw)none on /sys/kernel/debug type debugfs (rw)none on /sys/kernel/security type securityfs (rw)none on /dev type devtmpfs (rw,mode=0755)none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)none on /dev/shm type tmpfs (rw,nosuid,nodev)none on /var/run type tmpfs (rw,nosuid,mode=0755)none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)/dev/sda1 on /boot type ext2 (rw)/dev/sdb1 on /storage type ext4 (rw,_netdev)root@server1:~#df -hroot@server1:~# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/server1-root18G 839M 16G 5% /none 243M 180K 242M 1% /devnone 247M 0 247M 0% /dev/shmnone 247M 36K 247M 1% /var/runnone 247M 0 247M 0% /var/locknone 247M 0 247M 0% /lib/init/rwnone 18G 839M 16G 5% /var/lib/ureadahead/debugfs/dev/sda1 228M 17M 199M 8% /boot/dev/sdb1 20G 172M 19G 1% /storageroot@server1:~#4 LinksOpen-iSCSI: http://www.open-iscsi.org/iSCSI Enterprise Target: http://iscsitarget.sourceforge.net/Ubuntu: http://www.ubuntu.com/Copyright © 2010 Falko TimmeAll Rights Reserved.add comment | view as pdf | printPlease do not use the comment function to ask for help! If you need help, please use our forum.Comments will be published after administrator approval.Great article13 SendLikeUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...11 de 14 27-03-2012 17:57
  • 12. Submitted by Phil Mulley (not registered) on Mon, 2011-06-06 15:37.I started this process with some trepidation since Im not that great with linux: but found no issues at all here : it all seemed to workstraightaway.Many thanks.reply | view as pdfcan you explain me aboutSubmitted by alex weqs (not registered) on Thu, 2011-05-26 09:49.can you explain me about your statement "The IncomingUser line contains a username and a password so that only the initiators (clients)that provide this username and password can log in and use the storage device"??example I have only one user :User1 (password 123456) in Target, and user2 (password 123456) in initiator . which one is IncomingUser ??Because I had try all, but not work, except I dont fill anything in Incoming User.Can you explain it to me??reply | view as pdfGreat guideSubmitted by enid (not registered) on Wed, 2011-05-25 15:35.Hi Falko,Thank you for this guide, it worked pretty well for me.I had some issues regarding the authentication part (CHAP, username/pass) but after I did the changes on the conf file, not on commandline, and did a restart of the service , everything went well.Rgdsreply | view as pdf_netdev needs a bit more advertisingSubmitted by Koos van den Hout (not registered) on Tue, 2011-05-24 12:47.This howto would improve if it mentioned a bit more clear that the _netdev flag in /etc/fstab has the effect that the order of unmounting thefilesystem and disabling networking on shutdown will change to the right order for iscsi.Otherwise I made great use of this howto.reply | view as pdfan artikle i have found withSubmitted by justanubuntuuser (not registered) on Sun, 2011-05-01 22:16.an artikle i have found with a lot of screenshots and every detail but in germanhttp://blog.is-a-geek.org/iscsi-target-auf-ubuntu-server-erstellen-und-in-windowslinux-einbindenreply | view as pdfBloody BrilliantSubmitted by Anonymous (not registered) on Wed, 2011-04-27 16:35.Great! Thanks so much this really got me on my way!reply | view as pdfThis was an awesome how-to, but I have some hints ...Submitted by 172pilot (registered user) on Tue, 2010-11-30 15:47.I just finished setting up my iSCSI target on a new Ubuntu 10.10 system. I followed these directions, and it did not work, but the onlydifference was that the "/etc/initiators.allow" and "/etc/ietd.conf" files are really now in /etc/iet directory, so instead of editing (andCREATING) those files, at least in the CURRENT off the shelf version of Ubuntu, youll want to use /etc/iet/initiators.allow and /etc/iet/ietd.conf.Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...12 de 14 27-03-2012 17:57
  • 13. The only other difference I ran into was that I used "apt-get install iscsitarget" to do the initial install. I was already familiar with thiscommand, so thats what I used - I dont know if the command documented above is still good, or not, but mine worked!!Good luck to everyone trying this! It seems to be working great so far.. Now to move some VMWare VM Images over to the new iSCSILUN!!-Stevereply | view as pdfRe: This was an awesome how-to, but I have some hints ...Submitted by Steve (not registered) on Sun, 2011-01-30 21:18.Well.. My iSCSI server has been working so well thanks to this post.. SO.. not being one to leave well enough alone, I decided to builda new one!! (On my last install, I forgot to leave room for a lun for my MacBook to use for TimeMachine, so I built a whole new box tomigrate to!AGAIN, these instructions were awesome. Im learning this stuff, and it was way more comfortable this time around, but I haventmemorised everything yet!SO.. One question, and this might be an ESX ONLY kind of thing, but my second LUN is a 3tb (ok.. 2997 GB) lun, and my ESX machineSEES it, but it shows it as a 744GB lun..Anyone have any hints to figure out where I might be going wrong?? DiskUtility in Ubuntu shows the partition correctly(/dev/md_d0p2) as roughly a 3 tb partition, and I dont see any way to have even thought to make that limitation in the iSCSI targetconfiguration.. What could I be missing, and where should I start troubleshooting this?Thanks again!-Stevereply | view as pdfRe: Re: This was an awesome how-to, but I have some hints ...Submitted by collino (not registered) on Wed, 2011-05-18 19:23.ESX/ESXi has a maximum block size of 2TB and returns the 744GB volume size when you give it a block device that exceeds 2TB.You should be okay if you provide it with a 2TB target. If you need the full 3TB, consider providing a 2TB target and a 1TB target.reply | view as pdfiSCSI w/ UbuntuSubmitted by Anonymous (not registered) on Sun, 2010-11-21 05:26.Nice writeup. I just wanted to mention that OS NEXUS has the QuantaStor OS which is essentially as custom Ubuntu Server 10.10 distrowith a commercial management stack which essentially converts your system into an enterprise grade iSCSI storage system. Theres aFree/Community Edition thats a snap to setup and has a number of nice features over configuring and managing the iSCSI target manually.reply | view as pdfHowtos | Mini-Howtos | Forums | News | Search | Contribute | SubscriptionSite Map/RSS Feeds | Advertise | Contact | Disclaimer | ImprintUsing iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...13 de 14 27-03-2012 17:57
  • 14. Copyright © 2012 HowtoForge - Linux Howtos and TutorialsAll Rights Reserved.Using iSCSI On Ubuntu 10.04 (Initiator And Target) | HowtoForge - L... http://www.howtoforge.com/using-iscsi-on-ubuntu-10.04-initiator-and-...14 de 14 27-03-2012 17:57