/l3/users/abear/nt-scale-2010-03/linux5.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#rm /mnt/test/
![]() rm: невозможно удалить `/mnt/test/': Это каталог |
#rm -r /mnt/test/
|
#ls -aGFl /mnt/
итого 8 drwxr-xr-x 2 root 4096 Мар 23 12:13 ./ drwxr-xr-x 22 root 4096 Мар 22 17:24 ../ |
#mount -o rw /dev//etherd/e2.1 /mnt/
mount: you must specify the filesystem type |
#mkfs.ext3 /dev/etherd/e2.1
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 30531584 inodes, 122096646 blocks 6104832 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 3727 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000 |
#touch /mnt/1
|
#ls -aGFl /mnt/
итого 8 drwxr-xr-x 2 root 4096 Мар 23 12:13 ./ drwxr-xr-x 22 root 4096 Мар 22 17:24 ../ |
#ls /mnt/
|
#ls -l /var/lib/vblade-persist/vblades/
итого 0 |
#vblade-persist stop
![]() vblade-persist: Not a valid shelf: '' |
#vblade-persist stop all
|
#ls -l /var/lib/vblade-persist/vblades/
итого 0 |
#vblade-persist
![]() usage: vblade-persist ls [--no-header] vblade-persist start|stop|restart|auto|noauto SHELF SLOT vblade-persist start|stop|restart|auto|noauto all vblade-persist setup SHELF SLOT NETIF SOURCE vblade-persist destroy SHELF SLOT vblade-persist mac SHELF SLOT ls vblade-persist mac SHELF SLOT clear vblade-persist mac SHELF SLOT add [MAC ...] vblade-persist mac SHELF SLOT del [MAC ...] |
#df -h /tmp/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 12G 5,9G 67% / |
#dpkg -L vblade
/. /usr /usr/sbin /usr/sbin/vblade /usr/sbin/vbladed /usr/share /usr/share/doc /usr/share/doc/vblade /usr/share/doc/vblade/TODO.Debian /usr/share/doc/vblade/copyright /usr/share/doc/vblade/README.gz /usr/share/doc/vblade/changelog.Debian.gz /usr/share/doc/vblade/changelog.gz /usr/share/man /usr/share/man/man8 /usr/share/man/man8/vblade.8.gz /usr/share/man/man8/vbladed.8.gz |
#vblade-persist setup 5.1 eth1 /dev/DATA/lv3
![]() vblade-persist: not a valid shelf: '5.1' |
#vblade-persist setup 5 1 eth1 /dev/DATA/lv4
Service vblade-e5.1 added. |
#ls -l /var/lib/vblade-persist/vblades/e5.1/
итого 16 -rw-r--r-- 1 root root 0 Мар 23 12:35 down drwxr-xr-x 2 root root 4096 Мар 23 12:35 env lrwxrwxrwx 1 root root 39 Мар 23 12:35 finish -> /usr/share/vblade-persist/vblade-finish drwxr-xr-x 3 root root 4096 Мар 23 12:35 log drwxr-xr-x 2 root root 4096 Мар 23 12:35 macs lrwxrwxrwx 1 root root 36 Мар 23 12:35 run -> /usr/share/vblade-persist/vblade-run drwx------ 2 root root 4096 Мар 23 12:35 supervise |
#aoe-stat
e10.1 5.368GB eth1 up e1.1 4.294GB eth1 up e2.1 500.107GB eth1 up e2.2 7.516GB eth1 up e3.1 5.368GB eth1 up e4.1 6.442GB eth1 up |
#mkdir /tmp/speed
|
#touch /tmp/speed/file
|
#bonnie++ -d /tmp/speed -u root
![]() Using uid:0, gid:0. Writing with putc()...^Z [1]+ Stopped bonnie++ -d /tmp/speed -u root |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 12G 5,6G 69% / |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,1G 71% / |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,0G 72% / |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,0G 72% / |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,0G 72% / |
#df -h /tmp/speed/
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,0G 72% / |
#ls -aGFl /tmp/speed/
итого 3087788 drwxr-xr-x 2 root 4096 Мар 23 12:45 ./ drwxrwxrwt 10 root 4096 Мар 23 12:44 ../ -rw-r--r-- 1 root 1073737728 Мар 23 12:45 Bonnie.7134.000 -rw-r--r-- 1 root 1073737728 Мар 23 12:45 Bonnie.7134.001 -rw-r--r-- 1 root 1011310592 Мар 23 12:46 Bonnie.7134.002 -rw-r--r-- 1 root 0 Мар 23 12:45 Bonnie.7134.003 -rw-r--r-- 1 root 0 Мар 23 12:45 Bonnie.7134.004 -rw-r--r-- 1 root 0 Мар 23 12:45 Bonnie.7134.005 -rw-r--r-- 1 root 0 Мар 23 12:44 file |
#rm /tmp/speed/Bonnie.7134.00*
|
#ls -aGFl /tmp/speed/
итого 8 drwxr-xr-x 2 root 4096 Мар 23 12:47 ./ drwxrwxrwt 10 root 4096 Мар 23 12:44 ../ -rw-r--r-- 1 root 0 Мар 23 12:44 file |
#rm -r /tmp/speed/
|
#ls -aGFl /tmp/
итого 40 drwxrwxrwt 9 root 4096 Мар 23 12:48 ./ drwxr-xr-x 22 root 4096 Мар 22 17:24 ../ drwx------ 3 user 4096 Мар 23 09:15 gconfd-user/ drwxrwxrwt 2 root 4096 Мар 23 09:15 .ICE-unix/ drwx------ 2 user 4096 Мар 23 09:15 keyring-8IPL83/ srwxr-xr-x 1 user 0 Мар 23 09:15 mapping-user= drwx------ 2 user 4096 Мар 23 11:49 orbit-user/ drwx------ 2 user 4096 Мар 23 09:15 seahorse-TRvR6U/ drwx------ 2 user 4096 Мар 23 09:15 virtual-user.jOckAl/ -r--r--r-- 1 root 11 Мар 23 09:05 .X0-lock drwxrwxrwt 2 root 4096 Мар 23 09:05 .X11-unix/ |
#ls -aGFl
итого 6474624 drwxr-xr-x 9 root 4096 Мар 22 15:51 ./ drwxr-xr-x 22 root 4096 Мар 22 17:24 ../ drwx------ 2 root 4096 Мар 22 10:13 .aptitude/ -rw------- 1 root 8092 Мар 22 17:38 .bash_history -rw-r--r-- 1 root 22 Мар 22 11:38 .bash_profile -rw-r--r-- 1 root 473 Мар 22 11:36 .bashrc drwxr-xr-x 2 root 4096 Мар 22 10:32 .debtags/ -rw-r--r-- 1 root 2148532224 Мар 22 14:22 disk1.img -rw-r--r-- 1 root 2148532224 Мар 22 14:22 disk2.img -rw-r--r-- 1 root 2148532224 Мар 22 14:40 disk3.img -rw-r--r-- 1 root 2148532224 Мар 22 15:51 disk4.img drwx------ 2 root 4096 Мар 22 10:32 .gconf/ drwx------ 2 root 4096 Мар 22 10:32 .gconfd/ -rw-r--r-- 1 root 55 Мар 22 11:37 .l3rc drwxr-xr-x 2 root 4096 Мар 23 12:48 .lilalo/ drwxr-xr-x 2 root 4096 Мар 22 13:59 .mc/ -rw-r--r-- 1 root 140 Ноя 19 2007 .profile drwx------ 2 root 4096 Мар 22 10:55 .ssh/ -rw-r--r-- 1 root 0 Мар 22 10:59 test -rw-r--r-- 1 root 2730 Мар 22 13:56 xorg.conf.new |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 13G 5,0G 72% / tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 844K 9,2M 9% /dev tmpfs 1,5G 0 1,5G 0% /dev/shm |
#lsof +d
![]() lsof: +d not followed by a directory path lsof 4.78 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f] [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names] Use the ``-h'' option to get more help information. |
#lsof +D
![]() lsof: +d not followed by a directory path lsof 4.78 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man usage: [-?abhlnNoOPRstUvVX] [+|-c c] [+|-d s] [+D D] [+|-f] [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s] [+|-r [t]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names] Use the ``-h'' option to get more help information. |
#lsof +D /tmp/
![]() COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME Xorg 3053 root 3u unix 0xf5e31200 8963 /tmp/.X11-unix/X0 Xorg 3053 root 13u unix 0xf5f353c0 9202 /tmp/.X11-unix/X0 Xorg 3053 root 14u unix 0xf5d7d040 9547 /tmp/.X11-unix/X0 Xorg 3053 root 15u unix 0xf5f2d580 9563 /tmp/.X11-unix/X0 Xorg 3053 root 16u unix 0xf58be740 9568 /tmp/.X11-unix/X0 Xorg 3053 root 17u unix 0xf5ecdac0 9611 /tmp/.X11-unix/X0 Xorg 3053 root 18u unix 0xeffb53c0 9683 /tmp/.X11-unix/X0 Xorg 3053 root 19u unix 0xf5c14c80 9805 /tmp/.X11-unix/X0 Xorg 3053 root 20u unix 0xeff833c0 9940 /tmp/.X11-unix/X0 ... mixer_app 3317 user 12u unix 0xef8d9e40 10758 /tmp/orbit-user/linc-cf5-0-4ed6854c68a9a mixer_app 3317 user 13u unix 0xef8d9740 10762 /tmp/orbit-user/linc-cf5-0-4ed6854c68a9a mixer_app 3317 user 15u unix 0xef8b8900 10770 /tmp/orbit-user/linc-cf5-0-4ed6854c68a9a mapping-d 3322 user 3u unix 0xf7ab6900 10790 /tmp/mapping-user mapping-d 3322 user 4u unix 0xef915ac0 10794 /tmp/mapping-user gnome-ter 3488 user 12u unix 0xef915c80 11407 /tmp/orbit-user/linc-da0-0-6c85ebdf5fe34 gnome-ter 3488 user 13u unix 0xef8e2740 11410 /tmp/orbit-user/linc-da0-0-6c85ebdf5fe34 gnome-ter 3488 user 14u unix 0xef9b6c80 11414 /tmp/orbit-user/linc-da0-0-6c85ebdf5fe34 epiphany- 3845 user 12u unix 0xef8ee740 12434 /tmp/orbit-user/linc-f05-0-19de01f754487 epiphany- 3845 user 13u unix 0xef9b6900 12437 /tmp/orbit-user/linc-f05-0-19de01f754487 |
#lsof +D /home/user/
![]() COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME gdm 3044 root 9w REG 8,1 749 521248 /home/user/.xsession-errors x-session 3189 user cwd DIR 8,1 4096 521239 /home/user/ gnome-set 3247 user cwd DIR 8,1 4096 521239 /home/user/ metacity 3265 user cwd DIR 8,1 4096 521239 /home/user/ gnome-pan 3266 user cwd DIR 8,1 4096 521239 /home/user/ nautilus 3270 user cwd DIR 8,1 4096 521239 /home/user/ bluetooth 3280 user cwd DIR 8,1 4096 521239 /home/user/ update-no 3283 user cwd DIR 8,1 4096 521239 /home/user/ system-co 3289 user cwd DIR 8,1 4096 521239 /home/user/ ... epiphany- 3845 user 35u REG 8,1 16384 521370 /home/user/.gnome2/epiphany/mozilla/epiphany/key3.db bash 3863 user cwd DIR 8,1 4096 521239 /home/user/ ssh 3866 user cwd DIR 8,1 4096 521239 /home/user/ ssh 3868 user cwd DIR 8,1 4096 521239 /home/user/ ping 3869 user cwd DIR 8,1 4096 521239 /home/user/ su 3885 root cwd DIR 8,1 4096 521239 /home/user/ script 3887 root cwd DIR 8,1 4096 521239 /home/user/ script 3926 root cwd DIR 8,1 4096 521239 /home/user/ bash 3927 root cwd DIR 8,1 4096 521239 /home/user/ ssh 3956 root cwd DIR 8,1 4096 521239 /home/user/ |
#lsof +d /mnt/
![]() |
#mount /dev/DATA/lv4 /mnt/
|
#cd /mnt/
|
#cd ~/
|
#lsof +d /mnt/
![]() |
#umount /mnt
|
#apt-get install iscsitarget-source
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: debhelper html2text intltool-debian libcompress-raw-zlib-perl libcompress-zlib-perl libdigest-hmac-perl libdigest-sha1-perl libfile-remove-perl libio-compress-base-perl libio-compress-zlib-perl libio-stringy-perl libmail-box-perl libmail-sendmail-perl libmailtools-perl libmime-types-perl libobject-realize-later-perl libsys-hostname-long-perl libuser-identity-perl module-assistant po-debconf Предлагаемые пакеты: ... Настраивается пакет libdigest-hmac-perl (1.01-7) ... Настраивается пакет libfile-remove-perl (1.42-1) ... Настраивается пакет libio-stringy-perl (2.110-4) ... Настраивается пакет libmime-types-perl (1.24-1) ... Настраивается пакет libmailtools-perl (2.03-1) ... Настраивается пакет libobject-realize-later-perl (0.18-1) ... Настраивается пакет libuser-identity-perl (0.92-2) ... Настраивается пакет libmail-box-perl (2.082-2) ... Настраивается пакет libsys-hostname-long-perl (1.4-2) ... Настраивается пакет libmail-sendmail-perl (0.79-5) ... |
#m-a a-i iscasitarget
![]() iscasitarget, что такое iscasitarget? |
#m-a a-i iscsitarget
ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа linux-kbuild-2.6.26. РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ linux-kbuild-2.6.26 (из Ñайла .../linux-kbuild-2.6.26_2.6.26-3_i386.deb)... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа linux-headers-2.6.26-2-686. РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ linux-headers-2.6.26-2-686 (из Ñайла .../linux-headers-2.6.26-2-686_2.6.26-21lenny4_i386.deb)... ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ gcc-4.1-base (4.1.2-25) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ cpp-4.1 (4.1.2-25) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ gcc-4.1 (4.1.2-25) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ linux-headers-2.6.26-2-common (2.6.26-21lenny4) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ linux-kbuild-2.6.26 (2.6.26-3) ... ... â â â 100% â â â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ ÐавеÑÑено Ñ /usr/src/iscsitarget-module-2.6.26-2-686_0.4.16+svn162-3+2.6.26-21lenny4_i386.deb . dpkg -Ei /usr/src/iscsitarget-module-2.6.26-2-686_0.4.16+svn162-3+2.6.26-21lenny4_i386.deb ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа iscsitarget-module-2.6.26-2-686. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 106573 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ iscsitarget-module-2.6.26-2-686 (из Ñайла .../iscsitarget-module-2.6.26-2-686_0.4.16+svn162-3+2.6.26-21lenny4_i386.deb)... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ iscsitarget-module-2.6.26-2-686 (0.4.16+svn162-3+2.6.26-21lenny4) ... |
#mdprobe iscsi_trgt
![]() bash: mdprobe: команда не найдена |
#apt-get install iscsitarget
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: iscsitarget обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 55,7kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 221kB. Получено:1 http://10.0.35.1 lenny/main iscsitarget 0.4.16+svn162-3 [55,7kB] Получено 55,7kБ за 0s (999kБ/c) Выбор ранее не выбранного пакета iscsitarget. (Чтение базы данных... на данный момент установлено 106578 файлов и каталогов.) Распаковывается пакет iscsitarget (из файла .../iscsitarget_0.4.16+svn162-3_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет iscsitarget (0.4.16+svn162-3) ... iscsitarget not enabled in "/etc/default/iscsitarget", not starting... (warning). |
#dpkg -L iscsitarget
/. /etc /etc/init.d /etc/init.d/iscsitarget /etc/initiators.deny /etc/initiators.allow /etc/ietd.conf /etc/default /etc/default/iscsitarget /usr ... /usr/share/man/man5/ietd.conf.5.gz /usr/share/man/man8 /usr/share/man/man8/ietadm.8.gz /usr/share/man/man8/ietd.8.gz /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/iscsitarget /usr/sbin /usr/sbin/ietadm /usr/sbin/ietd |
#cat /etc/default/iscsitarget
ISCSITARGET_ENABLE=false |
#vi /etc/inetd.conf
|
#/etc/init.d/iscsitarget restart
Removing iSCSI enterprise target devices: service not running. iscsitarget not enabled in "/etc/default/iscsitarget", not starting... (warning). |
#apt-get install open-iscsi
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: open-iscsi обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 554kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1360kB. Получено:1 http://10.0.35.1 lenny/main open-iscsi 2.0.870~rc3-0.4 [554kB] Получено 554kБ за 0s (7609kБ/c) Выбор ранее не выбранного пакета open-iscsi. (Чтение базы данных... на данный момент установлено 106597 файлов и каталогов.) Распаковывается пакет open-iscsi (из файла .../open-iscsi_2.0.870~rc3-0.4_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет open-iscsi (2.0.870~rc3-0.4) ... Starting iSCSI initiator service: iscsid. Setting up iSCSI targets: iscsiadm: No records found! . Mounting network filesystems:. |
#vi /etc/default/iscsitarget
--- /tmp/l3-saved-3674.17086.28178 2010-03-23 14:14:23.000000000 +0200 +++ /etc/default/iscsitarget 2010-03-23 14:14:45.000000000 +0200 @@ -1 +1 @@ -ISCSITARGET_ENABLE=false +ISCSITARGET_ENABLE=true |
#iscsiadm -m diskovery -t st -p 127.0.0.1
iscsiadm -m discovery [ -hV ] [ -d debug_level ] [-P printlevel] [ -t type -p ip:port -I ifaceN ... [ -l ] ] | [ -p ip:port ] [ -o operation ] [ -n name ] [ -v value ] iscsiadm -m node [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -L all,manual,automatic ] [ -U all,manual,automatic ] [ -S ] [ [ -T targetname -p ip:port -I ifaceN ] [ -l | -u | -R | -s] ] [ [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m session [ -hV ] [ -d debug_level ] [ -P printlevel] [ -r sessionid | sysfsdir [ -R | -u | -s ] [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m iface [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -I ifacename ] [ [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m fw [ -l ] iscsiadm -k priority |
#iscsiadm -m discovery -t st -p 127.0.0.1
127.0.0.1:3260,1 iqn.2001-04.com.example:storage1.linux5.unix.nt |
#ls /var/log/messages
/var/log/messages |
#tail /var/log/messages
Mar 23 12:57:18 linux5 kernel: [14272.323697] kjournald starting. Commit interval 5 seconds Mar 23 12:57:18 linux5 kernel: [14272.327897] EXT3 FS on dm-1, internal journal Mar 23 12:57:18 linux5 kernel: [14272.327901] EXT3-fs: mounted filesystem with ordered data mode. Mar 23 14:14:02 linux5 kernel: [19131.958059] Loading iSCSI transport class v2.0-869. Mar 23 14:14:02 linux5 kernel: [19131.962239] iscsi: registered transport (tcp) Mar 23 14:14:02 linux5 kernel: [19131.998650] iscsi: registered transport (iser) Mar 23 14:14:49 linux5 kernel: [19179.366652] iSCSI Enterprise Target Software - version 0.4.16 Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type fileio Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type blockio Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type nullio |
#tail /var/log/kern.log
Mar 23 12:57:18 linux5 kernel: [14272.327897] EXT3 FS on dm-1, internal journal Mar 23 12:57:18 linux5 kernel: [14272.327901] EXT3-fs: mounted filesystem with ordered data mode. Mar 23 14:14:02 linux5 kernel: [19131.958059] Loading iSCSI transport class v2.0-869. Mar 23 14:14:02 linux5 kernel: [19131.962239] iscsi: registered transport (tcp) Mar 23 14:14:02 linux5 kernel: [19131.998650] iscsi: registered transport (iser) Mar 23 14:14:49 linux5 kernel: [19179.366652] iSCSI Enterprise Target Software - version 0.4.16 Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type fileio Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type blockio Mar 23 14:14:49 linux5 kernel: [19179.366652] iscsi_trgt: Registered io type nullio Mar 23 14:14:49 linux5 kernel: [19179.394651] iscsi_trgt: sess_param_check(46) max_connections: 11 is out of range (1 1) |
#.
![]() |
#cat /proc/partitions
iscsiadm -m discovery -t st -p 192.168.15.2 192.168.15.2:3260,1 iqn.2001-04.com.example:storage1.linux2.unix.nt |
#dmesg
[ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.26-2-686 (Debian 2.6.26-21lenny4) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Tue Mar 9 17:35:51 UTC 2010 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) [ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 00000000bf790000 (usable) [ 0.000000] BIOS-e820: 00000000bf790000 - 00000000bf79e000 (ACPI data) [ 0.000000] BIOS-e820: 00000000bf79e000 - 00000000bf7e0000 (ACPI NVS) ... [19745.469088] sd 4:0:0:0: [sdc] 10485760 512-byte hardware sectors (5369 MB) [19745.470144] sd 4:0:0:0: [sdc] Write Protect is off [19745.470147] sd 4:0:0:0: [sdc] Mode Sense: 77 00 00 08 [19745.478290] sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [19745.485265] sd 4:0:0:0: [sdc] 10485760 512-byte hardware sectors (5369 MB) [19745.486403] sd 4:0:0:0: [sdc] Write Protect is off [19745.486405] sd 4:0:0:0: [sdc] Mode Sense: 77 00 00 08 [19745.486669] sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [19745.486669] sdc: unknown partition table [19745.486669] sd 4:0:0:0: [sdc] Attached SCSI disk |
#dmesg
![]() |
#dmesg
![]() |
#dmesg
[ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.26-2-686 (Debian 2.6.26-21lenny4) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Tue Mar 9 17:35:51 UTC 2010 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) [ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 00000000bf790000 (usable) [ 0.000000] BIOS-e820: 00000000bf790000 - 00000000bf79e000 (ACPI data) [ 0.000000] BIOS-e820: 00000000bf79e000 - 00000000bf7e0000 (ACPI NVS) ... [19745.469088] sd 4:0:0:0: [sdc] 10485760 512-byte hardware sectors (5369 MB) [19745.470144] sd 4:0:0:0: [sdc] Write Protect is off [19745.470147] sd 4:0:0:0: [sdc] Mode Sense: 77 00 00 08 [19745.478290] sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [19745.485265] sd 4:0:0:0: [sdc] 10485760 512-byte hardware sectors (5369 MB) [19745.486403] sd 4:0:0:0: [sdc] Write Protect is off [19745.486405] sd 4:0:0:0: [sdc] Mode Sense: 77 00 00 08 [19745.486669] sd 4:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [19745.486669] sdc: unknown partition table [19745.486669] sd 4:0:0:0: [sdc] Attached SCSI disk |
#netstat -np -A inet | grep iscsi
tcp 0 0 192.168.15.5:38269 192.168.15.2:3260 ESTABLISHED 10821/iscsid |
#ls /proc/net/iet/session
/proc/net/iet/session |
#cat /proc/net/iet/session
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none |
#ietadm --op show --tid=1
Wthreads=8 Type=0 QueuedCommands=32 |
#cat /proc/net/iet/volume
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt lun:0 state:0 iotype:fileio iomode:wt path:/dev/DATA/lv4 |
#discovery -t st -p 192.168.15.2
![]() |
#.
![]() |
#cat /proc/partitions
ISCSITARGET_ENABLE=true "/etc/default/iscsitarget" 1 line, 24 characters |
#~
![]() |
#.
![]() |
#cat /proc/partitions
# Example iscsi target configuration # # Everything until the first target definition belongs # to the global configuration. # Right now this is only the user configuration used # during discovery sessions. "IncomingUser" specifies credentials the # initiator has to provide - several of these are supported. If mutual # CHAP shall be employed, "OutgoingUser" specifies the user/pass "/etc/ietd.conf" 59 lines, 2068 characters # Targets definitions start with "Target" and the target name. ... # Alias Test # various iSCSI parameters # (not all are used right now, see also iSCSI spec for details) Lun 1 Path=/dev/DATA/lv3,Type=fileio MaxConnections 11 #InitialR2T Yes #ImmediateData No "/etc/ietd.conf" 60 lines, 2106 characters written Target iqn.2001-04.com.example:storage1.linux5.unix.nt Target iqn.2 |
#discovery -t st -p 192.168.15.2
![]() |
#.
![]() |
#cat /proc/partitions
/etc/init.d/iscsitarget restart Removing iSCSI enterprise target devices: succeeded. Stopping iSCSI enterprise target service: succeeded. Removing iSCSI enterprise target modules: succeeded. Starting iSCSI enterprise target service: succeeded. |
#ls -l /etc/iscsi/nodes/
итого 8 drw------- 3 root root 4096 Мар 23 14:23 iqn.2001-04.com.example:storage1.linux2.unix.nt drw------- 3 root root 4096 Мар 23 14:16 iqn.2001-04.com.example:storage1.linux5.unix.nt |
#mount /dev/sdc /mnt/
![]() mount: you must specify the filesystem type |
#mkfs.ext3 /dev/sdc
![]() mke2fs 1.41.3 (12-Oct-2008) /dev/sdc is entire device, not just one partition! Proceed anyway? (y,n) n |
#umount /mnt/
![]() umount: /mnt/: not mounted |
#cat /proc/net/iet/session
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none |
#cat /proc/net/iet/session
cat /proc/net/iet/session tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none |
#cat /proc/net/iet/session
|
#10
192.168.15.10:3260,1 iqn.2001-04.com.example:storage1.linux10.unix.nt 192.168.15.10:3260,1 iqn.2001-04.com.example:storage2.linux10.unix.nt |
#1
out Logging out of session [sid: 2, target: iqn.2001-04.com.example:storage1.linux10.unix.nt, portal: 192.168.15.10,3260] Logout of [sid: 2, target: iqn.2001-04.com.example:storage1.linux10.unix.nt, portal: 192.168.15.10,3260]: successful |
#watch /proc/net/iet/session
![]() [3]+ Stopped watch /proc/net/iet/session |
#cat /proc/net/iet/session
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none |
#2
![]() |
#1
![]() |
#discovery -t st -p 192.168.15.10
-stat iscsiadm -m discovery [ -hV ] [ -d debug_level ] [-P printlevel] [ -t type -p ip:port -I ifaceN ... [ -l ] ] | [ -p ip:port ] [ -o operation ] [ -n name ] [ -v value ] iscsiadm -m node [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -L all,manual,automatic ] [ -U all,manual,automatic ] [ -S ] [ [ -T targetname -p ip:port -I ifaceN ] [ -l | -u | -R | -s] ] [ [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m session [ -hV ] [ -d debug_level ] [ -P printlevel] [ -r sessionid | sysfsdir [ -R | -u | -s ] [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m iface [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -I ifacename ] [ [ -o operation ] [ -n name ] [ -v value ] ] iscsiadm -m fw [ -l ] iscsiadm -k priority |
#top
top - 14:56:56 up 5:51, 8 users, load average: 0.84, 0.90, 0.89 Tasks: 154 total, 2 running, 145 sleeping, 7 stopped, 0 zombie Cpu(s): 16.9%us, 0.3%sy, 0.0%ni, 80.6%id, 1.9%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 3099904k total, 2949020k used, 150884k free, 38536k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 11229384k total, 96k used, 11229288k free, 2500328k cached top - 14:57:02 up 5:51, 8 users, load average: 0.85, 0.90, 0.89 Tasks: 154 total, 2 running, 145 sleeping, 7 stopped, 0 zombie Cpu(s): 53.5%us, 0.0%sy, 0.0%ni, 46.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3099904k total, 2949228k used, 150676k free, 38544k buffers ... 180 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/0 181 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/1 608 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd 609 root 15 -5 0 0 0 S 0 0.0 0:00.00 khubd 881 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/0 882 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/1 883 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata_aux 926 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_0 927 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_1 928 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_2 |
#htop
![]() bash: htop: команда не найдена |
#top
top - 15:01:16 up 5:56, 8 users, load average: 0.80, 0.87, 0.88 Tasks: 154 total, 2 running, 145 sleeping, 7 stopped, 0 zombie Cpu(s): 51.3%us, 0.2%sy, 0.0%ni, 48.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3099904k total, 2949764k used, 150140k free, 38872k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 11229384k total, 96k used, 11229288k free, 2500484k cached 5424 root 20 0 26032 22m 1516 R 99 0.7 106:00.42 l3-agent 3053 root 20 0 371m 30m 7236 S 16 1.0 8:42.61 Xorg 1 root 20 0 2100 684 588 S 0 0.0 0:01.20 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd ... 180 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/0 181 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/1 608 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd 609 root 15 -5 0 0 0 S 0 0.0 0:00.00 khubd 881 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/0 882 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/1 883 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata_aux 926 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_0 927 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_1 928 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_2 |
#cat /proc/net/iet/session
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none |
ISCSITARGET_ENABLE=false
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt sid:281474997486080 initiator:iqn.1993-08.org.debian:01:62bca097b921 cid:0 ip:192.168.15.2 state:active hd:none dd:none
tid:1 name:iqn.2001-04.com.example:storage1.linux5.unix.nt lun:0 state:0 iotype:fileio iomode:wt path:/dev/DATA/lv4
/etc/init.d/iscsitarget restart Removing iSCSI enterprise target devices: succeeded. Stopping iSCSI enterprise target service: succeeded. Removing iSCSI enterprise target modules: succeeded. Starting iSCSI enterprise target service: succeeded.
Время первой команды журнала | 11:13:03 2010- 3-23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:01:27 2010- 3-23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008