/l3/users/abear/nt-scale-2010-03/linux5.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop3[3] loop2[1] loop1[0] 4196224 blocks level 5, 64k chunk, algorithm 2 [3/2] [UU_] [===========>.........] recovery = 59.3% (1246196/2098112) finish=0.5min speed=25763K/sec unused devices: <none> |
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop3[3] loop2[1] loop1[0] 4196224 blocks level 5, 64k chunk, algorithm 2 [3/2] [UU_] [=================>...] recovery = 89.9% (1887476/2098112) finish=0.1min speed=27073K/sec unused devices: <none> |
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop3[2] loop2[1] loop1[0] 4196224 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU] unused devices: <none> |
#cat /proc/mdstat
mdadm --detail --scan ARRAY /dev/md0 level=raid5 num-devices=3 metadata=00.90 UUID=f7e591f7:7bef9388:0ad4d932:eccdccd5 |
#mount /dev/md0 /mnt/
|
#mdadm --detail --scan
ARRAY /dev/md0 level=raid5 num-devices=3 metadata=00.90 UUID=f7e591f7:7bef9388:0ad4d932:eccdccd5 |
#cat /proc/partitions
major minor #blocks name 8 0 312571224 sda 8 1 19535008 sda1 8 2 1 sda2 8 3 24418800 sda3 8 5 5855692 sda5 8 16 312571224 sdb 8 17 181333656 sdb1 8 18 1 sdb2 8 21 125861211 sdb5 8 22 5373711 sdb6 7 1 2098176 loop1 7 2 2098176 loop2 7 3 2098176 loop3 9 0 4196224 md0 |
#ls
disk1.img disk2.img disk3.img disk4.img test xorg.conf.new |
#umount /mnt
|
#cat /proc/mdstat
![]() |
#--scan
![]() |
#-detail --scan
![]() |
#losetup /dev/loop1 disk1.img
4 disk4 |
#mdadm -G /dev/md0 --raid-devices=4
![]() mdadm: Need to backup 384K of critical section.. mdadm: /dev/md0: Cannot grow - need a spare or backup-file to backup critical section |
#cat /proc/mdstat
mdadm --stop /dev/md0 mdadm: stopped /dev/md0 |
#mdadm -G /dev/md0 --raid-devices=4
mdadm: /dev/md0 is not an active md array - aborting |
#cat /proc/mdstat
|
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop4[4] loop3[2] loop2[1] loop1[0] 6294336 blocks level 5, 64k chunk, algorithm 2 [4/3] [UUU_] [===========>.........] recovery = 59.9% (1257520/2098112) finish=0.9min speed=15458K/sec unused devices: <none> |
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop4[4] loop3[2] loop2[1] loop1[0] 6294336 blocks level 5, 64k chunk, algorithm 2 [4/3] [UUU_] [================>....] recovery = 84.1% (1766772/2098112) finish=0.3min speed=17024K/sec unused devices: <none> |
#cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] md0 : active raid5 loop4[3] loop3[2] loop2[1] loop1[0] 6294336 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU] unused devices: <none> |
#cat /proc/mdstat
cat /proc/mdstat op2 /dev/loop3 /dmdadm --stop /dev/md04 /dev/loop1 /dev/loo mdadm: stopped /dev/md0 |
#mdadm --zero-superblock /dev/loop1
|
#mkfs.ext3 /dev/md0
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 393568 inodes, 1573584 blocks 78679 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1614807040 49 block groups 32768 blocks per group, 32768 fragments per group 8032 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 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/md0 /mnt/
|
#ls -aGFl /mnt/
итого 24 drwxr-xr-x 3 root 4096 Мар 22 16:42 ./ drwxr-xr-x 21 root 4096 Мар 22 10:08 ../ drwx------ 2 root 16384 Мар 22 16:42 lost+found/ |
#umount /mnt/
|
#lv
![]() lvchange lvdisplay lvmchange lvmsadc lvremove lvs lvconvert lvextend lvmdiskscan lvmsar lvrename lvscan lvcreate lvm lvmdump lvreduce lvresize |
#lvs
![]() lvs lvscan |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 9,5G 8,0G 55% / tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 788K 9,3M 8% /dev tmpfs 1,5G 0 1,5G 0% /dev/shm |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): q |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) p Selected partition 4 First cylinder (5473-38913, default 5473): Using default value 5473 Last cylinder or +size or +sizeM or +sizeK (5473-38183, default 38183): +50000 Value out of range. Last cylinder or +size or +sizeM or +sizeK (5473-38183, default 38183): Using default value 38183 Command (m for help): q |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... l First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l No free sectors available Command (m for help): q |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xac4319e7 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 38184 38913 5863725 5 Extended /dev/sda3 2433 5472 24418800 83 Linux /dev/sda5 38185 38913 5855692+ 82 Linux swap / Solaris Partition table entries are not in disk order |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... p primary partition (1-4) p Selected partition 4 First cylinder (5473-38913, default 5473): Using default value 5473 Last cylinder or +size or +sizeM or +sizeK (5473-38183, default 38183): +50000M Command (m for help): n First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): q |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) p Selected partition 4 First cylinder (5473-38913, default 5473): Using default value 5473 Last cylinder or +size or +sizeM or +sizeK (5473-38183, default 38183): +40000M Command (m for help): n First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): q |
#fdisk /dev/sda
![]() The number of cylinders for this disk is set to 38913. 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) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... First cylinder (5473-38913, default 5473): Using default value 5473 Last cylinder or +size or +sizeM or +sizeK (5473-38183, default 38183): +50000M Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xac4319e7 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 38184 38913 5863725 5 Extended /dev/sda3 2433 5472 24418800 83 Linux /dev/sda4 5473 11552 48837600 83 Linux /dev/sda5 38185 38913 5855692+ 82 Linux swap / Solaris Partition table entries are not in disk order |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): Command (m for help): Command (m for help): q |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xac4319e7 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 38184 38913 5863725 5 Extended /dev/sda3 2433 5472 24418800 83 Linux /dev/sda4 5473 11552 48837600 83 Linux /dev/sda5 38185 38913 5855692+ 82 Linux swap / Solaris Partition table entries are not in disk order |
#pvcreate /dev/sda4
![]() Device /dev/sda4 not found (or ignored by filtering). |
#partprobe
|
#pvcreate /dev/sda4
Physical volume "/dev/sda4" successfully created |
#vgcreate DATA /dev/sda4
Volume group "DATA" successfully created |
#lvcreate -L 5Gb -n lv1 DATA
Logical volume "lv1" created |
#lvcreate -l 1024 -n lv2
![]() Path required for Logical Volume "lv2" Please provide a volume group name Run `lvcreate --help' for more information. |
#lvcreate -l 1024 -n lv2 DATA
Logical volume "lv2" created |
#lvcreate -L 10Mb -n lv3 DATA
Rounding up size to full physical extent 12,00 MB Logical volume "lv3" created |
#ls -l /dev/DATA/lv*
lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv1 -> /dev/mapper/DATA-lv1 lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv2 -> /dev/mapper/DATA-lv2 lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv3 -> /dev/mapper/DATA-lv3 |
#vgdisplay
--- Volume group --- VG Name DATA System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 46,57 GB PE Size 4,00 MB Total PE 11923 Alloc PE / Size 2307 / 9,01 GB Free PE / Size 9616 / 37,56 GB VG UUID GbP7GB-Mf5Q-uUsW-MCTD-R3J0-vRjt-64lYZ1 |
#ls -l /dev/DATA/lv*
lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv1 -> /dev/mapper/DATA-lv1 lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv2 -> /dev/mapper/DATA-lv2 lrwxrwxrwx 1 root root 20 Мар 22 17:21 /dev/DATA/lv3 -> /dev/mapper/DATA-lv3 |
#mkfs.ext3 /dev/DATA/lv1
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 327680 inodes, 1310720 blocks 65536 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1342177280 40 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 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 39 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkfs.ext3 /dev/DATA/lv2
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 262144 inodes, 1048576 blocks 52428 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1073741824 32 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 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 23 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkfs.ext3 /dev/DATA/lv3
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 3072 inodes, 12288 blocks 614 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=12582912 2 block groups 8192 blocks per group, 8192 fragments per group 1536 inodes per group Superblock backups stored on blocks: 8193 Writing inode tables: done Creating journal (1024 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkdir -p /data/lv{1..3}
|
#ls /data/lv*
/data/lv1: /data/lv2: /data/lv3: |
#mount /dev/DATA/lv1 /data/lv1
|
#mount /dev/DATA/lv2 /data/lv2
|
#mount /dev/DATA/lv3 /data/lv3
|
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 9,5G 8,0G 55% / tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 804K 9,3M 8% /dev tmpfs 1,5G 0 1,5G 0% /dev/shm /dev/mapper/DATA-lv1 5,0G 139M 4,6G 3% /data/lv1 /dev/mapper/DATA-lv2 4,0G 137M 3,7G 4% /data/lv2 /dev/mapper/DATA-lv3 12M 1,2M 10M 11% /data/lv3 |
#lvs -a
LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv1 DATA -wi-ao 5,00G lv2 DATA -wi-ao 4,00G lv3 DATA -wi-ao 12,00M |
#lvresize -L2G /dev/DATA/lv3
Extending logical volume lv3 to 2,00 GB Logical volume lv3 successfully resized |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 9,5G 8,0G 55% / tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 804K 9,3M 8% /dev tmpfs 1,5G 0 1,5G 0% /dev/shm /dev/mapper/DATA-lv1 5,0G 139M 4,6G 3% /data/lv1 /dev/mapper/DATA-lv2 4,0G 137M 3,7G 4% /data/lv2 /dev/mapper/DATA-lv3 12M 1,2M 10M 11% /data/lv3 |
#lvresize -L2G /dev/DATA/lv3
![]() New size (512 extents) matches existing size (512 extents) Run `lvresize --help' for more information. |
#lvs -a
LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv1 DATA -wi-ao 5,00G lv2 DATA -wi-ao 4,00G lv3 DATA -wi-ao 2,00G |
#resize2fs /dev/DATA/lv3
resize2fs 1.41.3 (12-Oct-2008) Filesystem at /dev/DATA/lv3 is mounted on /data/lv3; on-line resizing required old desc_blocks = 1, new_desc_blocks = 8 Performing an on-line resize of /dev/DATA/lv3 to 2097152 (1k) blocks. The filesystem on /dev/DATA/lv3 is now 2097152 blocks long. |
#apt-get install screen
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: screen обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 604kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1008kB. Получено:1 http://10.0.35.1 lenny/main screen 4.0.3-11+lenny1 [604kB] Получено 604kБ за 0s (7960kБ/c) Выбор ранее не выбранного пакета screen. (Чтение базы данных... на данный момент установлено 96084 файлов и каталогов.) Распаковывается пакет screen (из файла .../screen_4.0.3-11+lenny1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет screen (4.0.3-11+lenny1) ... |
#screen
|
#ls -aGF /dev/
./ kmsg ram12 snd/ tty3 tty56 usbdev5.1_ep81 ../ log= ram13 sndstat@ tty30 tty57 usbdev6.1_ep00 agpgart loop0 ram14 stderr@ tty31 tty58 usbdev6.1_ep81 block/ loop1 ram15 stdin@ tty32 tty59 usbdev7.1_ep00 bsg/ loop2 ram2 stdout@ tty33 tty6 usbdev7.1_ep81 bus/ loop3 ram3 tty tty34 tty60 vcs cdrom@ loop4 ram4 tty0 tty35 tty61 vcs1 char/ loop5 ram5 tty1 tty36 tty62 vcs2 console loop6 ram6 tty10 tty37 tty63 vcs3 core@ loop7 ram7 tty11 tty38 tty7 vcs4 ... fd0 parport0 sda3 tty20 tty47 usbdev1.1_ep81 vcsa6 full port sda4 tty21 tty48 usbdev2.1_ep00 vcsa7 hda ppp sda5 tty22 tty49 usbdev2.1_ep81 xconsole| hidraw0 psaux sdb tty23 tty5 usbdev3.1_ep00 zero hpet ptmx sdb1 tty24 tty50 usbdev3.1_ep81 initctl| pts/ sdb2 tty25 tty51 usbdev4.1_ep00 .initramfs/ ram0 sdb5 tty26 tty52 usbdev4.1_ep81 .initramfs-tools ram1 sdb6 tty27 tty53 usbdev4.3_ep00 input/ ram10 shm/ tty28 tty54 usbdev4.3_ep81 kmem ram11 snapshot tty29 tty55 usbdev5.1_ep00 |
#ssh root@192.168.15.10
root@192.168.15.10's password: Permission denied, please try again. root@192.168.15.10's password: Linux linux10 2.6.26-2-686 #1 SMP Tue Mar 9 17:35:51 UTC 2010 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Tue Mar 23 09:41:48 2010 from linux8.unix.nt l3-agent is already running: pid=2956; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
#vgdisplay
--- Volume group --- VG Name DATA System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 46,57 GB PE Size 4,00 MB Total PE 11923 Alloc PE / Size 2816 / 11,00 GB Free PE / Size 9107 / 35,57 GB VG UUID GbP7GB-Mf5Q-uUsW-MCTD-R3J0-vRjt-64lYZ1 |
#pvdisplay
--- Physical volume --- PV Name /dev/sda4 VG Name DATA PV Size 46,58 GB / not usable 992,00 KB Allocatable yes PE Size (KByte) 4096 Total PE 11923 Free PE 9107 Allocated PE 2816 PV UUID LLpFLE-doWh-whXC-tu32-CdTb-Rp3R-lN107n |
#lvcreate -n lv4 -L 4Gb DATA
Logical volume "lv4" created |
#lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv1 DATA -wi-a- 5,00G lv2 DATA -wi-a- 4,00G lv3 DATA -wi-a- 2,00G lv4 DATA -wi-a- 4,00G |
#mkfs.ext3 /dev/DATA/lv4
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 262144 inodes, 1048576 blocks 52428 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1073741824 32 block groups ... Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: 31/32 done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 37 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#ls -aGF /dev/
./ kmsg ram11 shm/ tty27 tty52 usbdev4.1_ep00 ../ log= ram12 snapshot tty28 tty53 usbdev4.1_ep81 agpgart loop0 ram13 snd/ tty29 tty54 usbdev4.3_ep00 block/ loop1 ram14 sndstat@ tty3 tty55 usbdev4.3_ep81 bsg/ loop2 ram15 stderr@ tty30 tty56 usbdev5.1_ep00 bus/ loop3 ram2 stdin@ tty31 tty57 usbdev5.1_ep81 cdrom@ loop4 ram3 stdout@ tty32 tty58 usbdev6.1_ep00 char/ loop5 ram4 tty tty33 tty59 usbdev6.1_ep81 console loop6 ram5 tty0 tty34 tty6 usbdev7.1_ep00 core@ loop7 ram6 tty1 tty35 tty60 usbdev7.1_ep81 ... fd0 null sda1 tty18 tty43 ttyS2 vcsa full parport0 sda2 tty19 tty44 ttyS3 vcsa1 hda port sda3 tty2 tty45 .udev/ vcsa2 hidraw0 ppp sda4 tty20 tty46 urandom vcsa3 hpet psaux sda5 tty21 tty47 usbdev1.1_ep00 vcsa4 initctl| ptmx sdb tty22 tty48 usbdev1.1_ep81 vcsa5 .initramfs/ pts/ sdb1 tty23 tty49 usbdev2.1_ep00 vcsa6 .initramfs-tools ram0 sdb2 tty24 tty5 usbdev2.1_ep81 vcsa7 input/ ram1 sdb5 tty25 tty50 usbdev3.1_ep00 xconsole| kmem ram10 sdb6 tty26 tty51 usbdev3.1_ep81 zero |
#lvresize -L +1Gb /dev/DATA/lv4
Extending logical volume lv4 to 5,00 GB Logical volume lv4 successfully resized |
#resize2fs /dev/DATA/lv4
resize2fs 1.41.3 (12-Oct-2008) Resizing the filesystem on /dev/DATA/lv4 to 1310720 (4k) blocks. The filesystem on /dev/DATA/lv4 is now 1310720 blocks long. |
#df -h /data/lv4
![]() df: `/data/lv4': Нет такого файла или каталога df: не обработано ни одной файловой системы |
#mount /dev/DATA/lv4 /mnt/
|
#umount /data/lv4
![]() umount: /data/lv4: not found |
#mount /data/lv4
![]() mount: can't find /data/lv4 in /etc/fstab or /etc/mtab |
#umount /mnt
|
#umount /data/lv2
![]() umount: /data/lv2: not mounted |
#lvremove -f /dev/DATA/lv3
Logical volume "lv3" successfully removed |
#lvchange -a n /dev/DATA/lv1
|
#lvremove /dev/DATA/lv1
Logical volume "lv1" successfully removed |
#vgdisplay
--- Volume group --- VG Name DATA System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 46,57 GB PE Size 4,00 MB Total PE 11923 Alloc PE / Size 2304 / 9,00 GB Free PE / Size 9619 / 37,57 GB VG UUID GbP7GB-Mf5Q-uUsW-MCTD-R3J0-vRjt-64lYZ1 |
#pvdisplay
--- Physical volume --- PV Name /dev/sda4 VG Name DATA PV Size 46,58 GB / not usable 992,00 KB Allocatable yes PE Size (KByte) 4096 Total PE 11923 Free PE 9619 Allocated PE 2304 PV UUID LLpFLE-doWh-whXC-tu32-CdTb-Rp3R-lN107n |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n First cylinder (38184-38913, default 38184): Using default value 38184 Command (m for help): Command (m for help): Command (m for help): q |
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xac4319e7 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 38184 38913 5863725 5 Extended /dev/sda3 2433 5472 24418800 83 Linux /dev/sda4 5473 11552 48837600 83 Linux /dev/sda5 38185 38913 5855692+ 82 Linux swap / Solaris ... Disk /dev/dm-1: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table Disk /dev/dm-3: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-3 doesn't contain a valid partition table |
#fdisk /dev/sdb
The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l No free sectors available Command (m for help): q |
#fdisk /dev/sdb
![]() The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) ... Partition 1 is already defined. Delete it before re-adding it. Command (m for help): d Partition number (1-6): 1 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk /dev/sdb
![]() The number of cylinders for this disk is set to 38913. 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) Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) ... First cylinder (1-38913, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-22575, default 22575): +25000M Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xac4319e7 Device Boot Start End Blocks Id System /dev/sda1 * 1 2432 19535008+ 83 Linux /dev/sda2 38184 38913 5863725 5 Extended /dev/sda3 2433 5472 24418800 83 Linux /dev/sda4 5473 11552 48837600 83 Linux /dev/sda5 38185 38913 5855692+ 82 Linux swap / Solaris ... Disk /dev/dm-1: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table Disk /dev/dm-3: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-3 doesn't contain a valid partition table |
#lvcreate /dev/sdb5
![]() Please specify either size or extents (not both) Run `lvcreate --help' for more information. |
cat /proc/mdstat op2 /dev/loop3 /dmdadm --stop /dev/md04 /dev/loop1 /dev/loo mdadm: stopped /dev/md0
major minor #blocks name 8 0 312571224 sda 8 1 19535008 sda1 8 2 1 sda2 8 3 24418800 sda3 8 5 5855692 sda5 8 16 312571224 sdb 8 17 181333656 sdb1 8 18 1 sdb2 8 21 125861211 sdb5 8 22 5373711 sdb6 7 1 2098176 loop1 7 2 2098176 loop2 7 3 2098176 loop3 9 0 4196224 md0
Время первой команды журнала | 15:21:19 2010- 3-22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:19:20 2010- 3-23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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