iSCSI protocol, how to use in Linux environment using simple DD created images.

First of all, iSCSI protocol cannot run in NATed environment, due to protocol implementation which makes the LUN scan over different TCP session, and ports which are used there are not trivial… So will work only in LAN, or WAN.

iSCSI target for Linux – sources for compiling.

iSCSI initiator exists on following linux OS installations, windows is not supported:

RHEL – 5.6/7 6.0 and 6.1
iSCSI consists of server and client sides. iSCSI target is installed on the server side and iSCSI initiator is used on the client.

iSCSI target installation process:

tar xvfz iscsitarget-1.4.20.2.tar.gz
cd iscsitarget-1.4.20.2
make && make install
iSCSI target configuration process:

vi /etc/iet/ietd.conf (Add the following line – we are going to use images created by using the dd utility, see the example for creating the image files below (delete everything else there)
Target iqn.2001-04.com.example:storage.lun1
IncomingUser iscsi Password1
OutgoingUser iscsi Password1
Lun 0 Path=/media/sdb1/storage/lun1.img,Type=fileio
Alias iscsi0
:wq
cd /media/sdb1/storage/
dd if=/dev/zero of=lun1.img bs=1024k count=10000 (the following line would create an image of 10GB size)
note the above configuration of /etc/iet/ietd.conf should point to correct path of the image file
restart the “/etc/init.d/iscsi-target restart” to load the new configuration
iSCSI initiator configuration process: (note the IP address is the IP address of the iSCSI target server, the following commands are automatically added to the iSCSI initiator configuration:
iscsiadm -m discovery -t st -p 10.76.5.125
iscsiadm -m node
iscsiadm -m node –targetname “iqn.2001-04.com.example:storage.lun1” –portal “10.76.5.125:3260” –op=update –name node.session.auth.authmethod –value=CHAP
iscsiadm -m node –targetname “iqn.2001-04.com.example:storage.lun1” –portal “10.76.5.125:3260” –op=update –name node.session.auth.username –value=iscsi
iscsiadm -m node –targetname “iqn.2001-04.com.example:storage.lun1” –portal “10.76.5.125:3260” –op=update –name node.session.auth.password –value=Password1
iscsiadm -m node –targetname “iqn.2001-04.com.example:storage.lun1” –portal “10.76.5.125:3260” –login
vi /etc/iscsi/iscsid.conf and verify the following line exist: node.startup = automatic
Verify with fdisk -l that the new device name is added correctly
Now you can process to formatting and partitioning

Posted on 18 March '13 by , under Linux stuff. No Comments.

Посмеялся :)

{man;look;for;cat;nice;gawk;find;whois;init;sed;talk;date;grep;touch;finger; flex;unzip;head;tail;mount;workbone;fsck;yes;gasp;fsck;more;yes;yes; eject;umount;makeclean;zip;sort;done;cu;split;exit:xargs!!}

Взял из http://www.slashdot.org

Posted on 22 September '09 by , under Uncategorized, Записи на Русском. 1 Comment.

Линукс Журналчеги – все!

Скачал весь архив Линукс Жерналчегоф с 1994 по 2007 год, правда не в PDF, а просто в прикольном HTML формате.
Смотреть можно здесь: http://www.dmelody.com/lj/archive
Или с 2005 года в PDF формате здесь: http://www.dmelody.com/lj

Posted on 7 March '09 by , under Uncategorized, Записи на Русском. No Comments.

How to download fastfrom Rapidshare?

Все чего то пользуются форточками и качают с рапидшера нажимая линк за линком, а что если линков 200 или 400? Для тех кто сщитает себя внимательным, может скопировать все линки в текстовый файл, а потом скачивать друг за дружкой! Успеха вам!
Для форточек есть один прикольный софт, но он очень багнутый и вылетает каждые 5-6 файлов скаченных с рапидшера, есть ответ!
Программа aria2, в линуксе набираете комманду:
aria2c –http-user=`cat user.txt` –http-passwd=`cat pass.txt` -i list.txt -j 2 -s 4
где user.txt хранит ваш username на рапидшер, а pass.txt будет хранить пароль, а list.txt все тот же лист рапидшер линков!
Качает по максимуму, потому что открывает сразу 4 соединения с удаленным сервером, как программы: getright или download accelerator, или reget.

Posted on 17 December '08 by , under Uncategorized. 1 Comment.

Линукс журналчеги

Кому интерестно, есть коллекция дигитальных линукс журналоф за последние 10 месяцев, которую я постоянно апдейтю. Вот здесь вчера вышла новая газета за Декабрь 2008.
http://www.dmelody.com/lj

Posted on 8 November '08 by , under Uncategorized. 1 Comment.

Линукс Журнал – дигитальная верся d/l links

Кому интерестно, вот здесь: http://www.dmelody.com/lj
В свое время постид журналы на своей работе которая (помоему) занимается Линуксом, но успеха линки не приобрели… Наверно все кто у нас работают или работали сщитали себя крутыми Линуксоидами и журналчеги не читали…

Posted on 1 October '08 by , under Uncategorized. 1 Comment.

Используем линукс к fake usb 2.0 devices detector :)

Сколько раз! Склоько?!! Вы покупали на черном рынке или в нормальном магазине USB 2.0 девайсы типа ридеров, внешних винчестеров или сканнеров или принтеров: и во многих случаях вместо супер быстрой скорости USB 2.0 (480Mbit) вы получаете USB 1.1 (12Mbit)? У меня это было с внешним Ethernet USB 2.0 адаптером который я за 9$ купил на ebay. Я целый день мучался и не мог понять почему вместа обещанных стандартных 100Mbit я получал только 10… Короче, чтоб время зря не тратить, вот прикольный тест скрипт который проверяет онлайн все USB devices которые в данный момент подключены к вашему компьютеру и их максимально рабочюю скорость в Mbit, например мышка или кейборд работают со скоростью (1.5Mbit)?!
Скрипт класть рутом в /usr/bin и запускать рутом, если есть нормальный кернель, то все должно работать классно 🙂 Скрипт на Перле 🙂
Вот рабочий линк вместо тупой идентации html (Спасибо Фуде – http://fudya.livejournal.com)

http://www.dmelody.com/soft/scripts/usbtree

Posted on 2 September '08 by , under Uncategorized. 2 Comments.