Журнал лабораторных работ

Содержание

Журнал

Вторник (03/23/10)

/dev/pts/8
09:41:24
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/DATA/lv1
  VG Name                DATA
  LV UUID                t3CFhW-MtNS-hyRY-lh13-jEbf-ZtX0-V5Ky5l
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2
/dev/pts/7
09:41:38
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv3
  Snapshots of locked devices are not supported yet
/dev/pts/8
09:41:38
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv3
  Snapshots of locked devices are not supported yet
/dev/pts/7
09:42:35
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv2
  Snapshots of locked devices are not supported yet
/dev/pts/8
09:42:35
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv2
  Snapshots of locked devices are not supported yet
/dev/pts/7
09:43:00
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv1
  Snapshots of locked devices are not supported yet
/dev/pts/8
09:43:00
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv1
  Snapshots of locked devices are not supported yet
/dev/pts/7
09:43:03
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv3
  Logical volume "lv3-snap" created
/dev/pts/8
09:43:03
#lvcreate -L1G -n lv3-snap -s /dev/DATA/lv3
  Logical volume "lv3-snap" created
/dev/pts/1
09:43:08
#vblade 1 1 eth0 /dev/DATA/lv3
pid 6651: e1.1, 8388608 sectors O_RDWR
^C
/dev/pts/4
09:43:08
#vblade 1 1 eth0 /dev/DATA/lv3
pid 6651: e1.1, 8388608 sectors O_RDWR
^C
/dev/pts/7
09:43:33
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-a- 1,00G lv3      0,00
/dev/pts/8
09:43:33
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-a- 1,00G lv3      0,00
/dev/pts/7
09:43:41
#mkdir /data/lv3-snap

/dev/pts/8
09:43:41
#mkdir /data/lv3-snap

/dev/pts/7
09:44:11
#mount /dev/DATA/lv3-snap /data/lv3-snap/

/dev/pts/8
09:44:11
#mount /dev/DATA/lv3-snap /data/lv3-snap/

/dev/pts/7
09:44:32
#df -h /data/lv3-snap/
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/mapper/DATA-lv3--snap
                      4,0G  1,2G  2,7G  30% /data/lv3-snap
/dev/pts/8
09:44:32
#df -h /data/lv3-snap/
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/mapper/DATA-lv3--snap
                      4,0G  1,2G  2,7G  30% /data/lv3-snap
/dev/pts/7
09:44:45
#cp -avp /bin/ /data/lv3
`/bin/' -> `/data/lv3/bin'
`/bin/bzegrep' -> `/data/lv3/bin/bzegrep'
`/bin/uname' -> `/data/lv3/bin/uname'
`/bin/vdir' -> `/data/lv3/bin/vdir'
`/bin/ping6' -> `/data/lv3/bin/ping6'
`/bin/tar' -> `/data/lv3/bin/tar'
`/bin/kill' -> `/data/lv3/bin/kill'
`/bin/netcat' -> `/data/lv3/bin/netcat'
`/bin/dmesg' -> `/data/lv3/bin/dmesg'
`/bin/rmdir' -> `/data/lv3/bin/rmdir'
...
`/bin/df' -> `/data/lv3/bin/df'
`/bin/stty' -> `/data/lv3/bin/stty'
`/bin/bzless' -> `/data/lv3/bin/bzless'
`/bin/pidof' -> `/data/lv3/bin/pidof'
`/bin/cat' -> `/data/lv3/bin/cat'
`/bin/chmod' -> `/data/lv3/bin/chmod'
`/bin/bunzip2' -> `/data/lv3/bin/bunzip2'
`/bin/touch' -> `/data/lv3/bin/touch'
`/bin/setupcon' -> `/data/lv3/bin/setupcon'
`/bin/zgrep' -> `/data/lv3/bin/zgrep'
/dev/pts/8
09:44:45
#cp -avp /bin/ /data/lv3
`/bin/' -> `/data/lv3/bin'
`/bin/bzegrep' -> `/data/lv3/bin/bzegrep'
`/bin/uname' -> `/data/lv3/bin/uname'
`/bin/vdir' -> `/data/lv3/bin/vdir'
`/bin/ping6' -> `/data/lv3/bin/ping6'
`/bin/tar' -> `/data/lv3/bin/tar'
`/bin/kill' -> `/data/lv3/bin/kill'
`/bin/netcat' -> `/data/lv3/bin/netcat'
`/bin/dmesg' -> `/data/lv3/bin/dmesg'
`/bin/rmdir' -> `/data/lv3/bin/rmdir'
...
`/bin/df' -> `/data/lv3/bin/df'
`/bin/stty' -> `/data/lv3/bin/stty'
`/bin/bzless' -> `/data/lv3/bin/bzless'
`/bin/pidof' -> `/data/lv3/bin/pidof'
`/bin/cat' -> `/data/lv3/bin/cat'
`/bin/chmod' -> `/data/lv3/bin/chmod'
`/bin/bunzip2' -> `/data/lv3/bin/bunzip2'
`/bin/touch' -> `/data/lv3/bin/touch'
`/bin/setupcon' -> `/data/lv3/bin/setupcon'
`/bin/zgrep' -> `/data/lv3/bin/zgrep'
/dev/pts/7
09:45:21
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-ao 1,00G lv3      0,00
/dev/pts/8
09:45:21
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-ao 1,00G lv3      0,00
/dev/pts/7
09:45:26
#ls /data/lvs
ls: невозможно получить доступ к /data/lvs: Нет такого файла или каталога
/dev/pts/8
09:45:26
#ls /data/lvs
ls: невозможно получить доступ к /data/lvs: Нет такого файла или каталога
/dev/pts/7
09:45:35
#ls /data/lv3
bin  gggg  lost+found
/dev/pts/8
09:45:35
#ls /data/lv3
bin  gggg  lost+found
/dev/pts/7
09:45:39
#ls /data/lv3-snap/
gggg  lost+found
/dev/pts/8
09:45:39
#ls /data/lv3-snap/
gggg  lost+found
/dev/pts/7
09:45:43
#cp -avp /var/log/ /data/lv3
`/var/log/' -> `/data/lv3/log'
`/var/log/gdm' -> `/data/lv3/log/gdm'
`/var/log/gdm/:0.log' -> `/data/lv3/log/gdm/:0.log'
`/var/log/gdm/:0.log.1' -> `/data/lv3/log/gdm/:0.log.1'
`/var/log/pycentral.log' -> `/data/lv3/log/pycentral.log'
`/var/log/daemon.log' -> `/data/lv3/log/daemon.log'
`/var/log/auth.log' -> `/data/lv3/log/auth.log'
`/var/log/dmesg' -> `/data/lv3/log/dmesg'
`/var/log/debug' -> `/data/lv3/log/debug'
`/var/log/aptitude' -> `/data/lv3/log/aptitude'
...
`/var/log/dpkg.log' -> `/data/lv3/log/dpkg.log'
`/var/log/mail.err' -> `/data/lv3/log/mail.err'
`/var/log/mail.info' -> `/data/lv3/log/mail.info'
`/var/log/user.log' -> `/data/lv3/log/user.log'
`/var/log/apt' -> `/data/lv3/log/apt'
`/var/log/apt/term.log' -> `/data/lv3/log/apt/term.log'
`/var/log/news' -> `/data/lv3/log/news'
`/var/log/news/news.crit' -> `/data/lv3/log/news/news.crit'
`/var/log/news/news.notice' -> `/data/lv3/log/news/news.notice'
`/var/log/news/news.err' -> `/data/lv3/log/news/news.err'
/dev/pts/8
09:45:43
#cp -avp /var/log/ /data/lv3
`/var/log/' -> `/data/lv3/log'
`/var/log/gdm' -> `/data/lv3/log/gdm'
`/var/log/gdm/:0.log' -> `/data/lv3/log/gdm/:0.log'
`/var/log/gdm/:0.log.1' -> `/data/lv3/log/gdm/:0.log.1'
`/var/log/pycentral.log' -> `/data/lv3/log/pycentral.log'
`/var/log/daemon.log' -> `/data/lv3/log/daemon.log'
`/var/log/auth.log' -> `/data/lv3/log/auth.log'
`/var/log/dmesg' -> `/data/lv3/log/dmesg'
`/var/log/debug' -> `/data/lv3/log/debug'
`/var/log/aptitude' -> `/data/lv3/log/aptitude'
...
`/var/log/dpkg.log' -> `/data/lv3/log/dpkg.log'
`/var/log/mail.err' -> `/data/lv3/log/mail.err'
`/var/log/mail.info' -> `/data/lv3/log/mail.info'
`/var/log/user.log' -> `/data/lv3/log/user.log'
`/var/log/apt' -> `/data/lv3/log/apt'
`/var/log/apt/term.log' -> `/data/lv3/log/apt/term.log'
`/var/log/news' -> `/data/lv3/log/news'
`/var/log/news/news.crit' -> `/data/lv3/log/news/news.crit'
`/var/log/news/news.notice' -> `/data/lv3/log/news/news.notice'
`/var/log/news/news.err' -> `/data/lv3/log/news/news.err'
/dev/pts/7
09:46:43
#ls /data/lv3-snap/
gggg  lost+found
/dev/pts/8
09:46:43
#ls /data/lv3-snap/
gggg  lost+found
/dev/pts/7
09:48:54
#dd if=/dev/zero of=/data/lv3/xxxx count=900 bs=1024k
900+0 записей считано
900+0 записей написано
 скопировано 943718400 байт (944 MB), 144,741 c, 6,5 MB/c
/dev/pts/8
09:48:54
#dd if=/dev/zero of=/data/lv3/xxxx count=900 bs=1024k
900+0 записей считано
900+0 записей написано
 скопировано 943718400 байт (944 MB), 144,741 c, 6,5 MB/c
/dev/pts/7
09:52:13
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-ao 1,00G lv3     88,73
/dev/pts/8
09:52:13
#lvs -a
  LV       VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1      DATA -wi-a- 5,00G
  lv2      DATA -wi-a- 6,00G
  lv3      DATA owi-ao 4,00G
  lv3-snap DATA swi-ao 1,00G lv3     88,73
/dev/pts/7
09:52:19
#dd if=/dev/zero of=/data/lv3/xxxx1 count=200 bs=1024k
200+0 записей считано
200+0 записей написано
 скопировано 209715200 байт (210 MB), 9,40077 c, 22,3 MB/c
/dev/pts/8
09:52:19
#dd if=/dev/zero of=/data/lv3/xxxx1 count=200 bs=1024k
200+0 записей считано
200+0 записей написано
 скопировано 209715200 байт (210 MB), 9,40077 c, 22,3 MB/c
/dev/pts/7
09:52:47
## narushen snap-shot /\

/dev/pts/8
09:52:47
## narushen snap-shot /\

/dev/pts/7
09:54:10
#umount /data/lv3-snap

/dev/pts/8
09:54:10
#umount /data/lv3-snap

/dev/pts/7
09:54:50
#lvremove /dev/DATA/lv3-snap
  /dev/dm-3: read failed after 0 of 4096 at 0: Ошибка ввода/вывода
Do you really want to remove active logical volume "lv3-snap"? [y/n]: y
  Logical volume "lv3-snap" successfully removed
/dev/pts/8
09:54:50
#lvremove /dev/DATA/lv3-snap
  /dev/dm-3: read failed after 0 of 4096 at 0: Ошибка ввода/вывода
Do you really want to remove active logical volume "lv3-snap"? [y/n]: y
  Logical volume "lv3-snap" successfully removed
/dev/pts/7
09:55:04
#lsv -a
bash: lsv: команда не найдена
/dev/pts/8
09:55:04
#lsv -a
bash: lsv: команда не найдена
/dev/pts/7
09:55:10
#lvs -a
  LV   VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1  DATA -wi-a- 5,00G
  lv2  DATA -wi-a- 6,00G
  lv3  DATA -wi-ao 4,00G
/dev/pts/8
09:55:10
#lvs -a
  LV   VG   Attr   LSize Origin Snap%  Move Log Copy%  Convert
  lv1  DATA -wi-a- 5,00G
  lv2  DATA -wi-a- 6,00G
  lv3  DATA -wi-ao 4,00G
/dev/pts/7
09:55:15
#pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda6
  VG Name               DATA
  PV Size               46,57 GB / not usable 1,09 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11921
  Free PE               11921
  Allocated PE          0
  PV UUID               RshchY-bM0o-EYBl-4YmH-W8XC-7nHm-8us0mt
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               DATA
  PV Size               46,58 GB / not usable 929,00 KB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11923
  Free PE               8083
  Allocated PE          3840
  PV UUID               OGhD6P-ouDr-dWhx-RM3g-v4zh-c8kq-ofjm7l
/dev/pts/8
09:55:15
#pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda6
  VG Name               DATA
  PV Size               46,57 GB / not usable 1,09 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11921
  Free PE               11921
  Allocated PE          0
  PV UUID               RshchY-bM0o-EYBl-4YmH-W8XC-7nHm-8us0mt
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               DATA
  PV Size               46,58 GB / not usable 929,00 KB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11923
  Free PE               8083
  Allocated PE          3840
  PV UUID               OGhD6P-ouDr-dWhx-RM3g-v4zh-c8kq-ofjm7l
/dev/pts/7
09:55:56
#pvdisplay --help
  pvdisplay: Display various attributes of physical volume(s)
pvdisplay
        [-c|--colon]
        [-d|--debug]
        [-h|--help]
        [--ignorelockingfailure]
        [-m|--maps]
        [--nosuffix]
        [-s|--short]
        [--units hsbkmgtHKMGT]
...
        [--noheadings]
        [--nosuffix]
        [-o|--options [+]Field[,Field]]
        [-O|--sort [+|-]key1[,[+|-]key2[,...]]]
        [--separator Separator]
        [--unbuffered]
        [--units hsbkmgtHKMGT]
        [-v|--verbose]
        [--version]
        [PhysicalVolumePath [PhysicalVolumePath...]]
/dev/pts/8
09:55:56
#pvdisplay --help
  pvdisplay: Display various attributes of physical volume(s)
pvdisplay
        [-c|--colon]
        [-d|--debug]
        [-h|--help]
        [--ignorelockingfailure]
        [-m|--maps]
        [--nosuffix]
        [-s|--short]
        [--units hsbkmgtHKMGT]
...
        [--noheadings]
        [--nosuffix]
        [-o|--options [+]Field[,Field]]
        [-O|--sort [+|-]key1[,[+|-]key2[,...]]]
        [--separator Separator]
        [--unbuffered]
        [--units hsbkmgtHKMGT]
        [-v|--verbose]
        [--version]
        [PhysicalVolumePath [PhysicalVolumePath...]]
/dev/pts/7
09:56:14
#pvdisplay --units M
  --- Physical volume ---
  PV Name               /dev/sda6
  VG Name               DATA
  PV Size               50001,44 MB / not usable 1,15 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11921
  Free PE               11921
  Allocated PE          0
  PV UUID               RshchY-bM0o-EYBl-4YmH-W8XC-7nHm-8us0mt
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               DATA
  PV Size               50009,64 MB / not usable 0,95 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11923
  Free PE               8083
  Allocated PE          3840
  PV UUID               OGhD6P-ouDr-dWhx-RM3g-v4zh-c8kq-ofjm7l
/dev/pts/8
09:56:14
#pvdisplay --units M
  --- Physical volume ---
  PV Name               /dev/sda6
  VG Name               DATA
  PV Size               50001,44 MB / not usable 1,15 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11921
  Free PE               11921
  Allocated PE          0
  PV UUID               RshchY-bM0o-EYBl-4YmH-W8XC-7nHm-8us0mt
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               DATA
  PV Size               50009,64 MB / not usable 0,95 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              11923
  Free PE               8083
  Allocated PE          3840
  PV UUID               OGhD6P-ouDr-dWhx-RM3g-v4zh-c8kq-ofjm7l
/dev/pts/7
09:56:44
#otp
bash: otp: команда не найдена
/dev/pts/8
09:56:44
#otp
bash: otp: команда не найдена
/dev/pts/7
10:01:18
#top
top - 11:01:20 up  1:56,  4 users,  load average: 0.18, 0.51, 0.58
Tasks: 128 total,   1 running, 127 sleeping,   0 stopped,   0 zombie
Cpu(s): 10.0%us,  0.3%sy,  0.0%ni, 87.1%id,  2.5%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3616096k total,  2671900k used,   944196k free,    75084k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  4883752k total,        0k used,  4883752k free,  2279384k cached
 3034 root      20   0  367m  11m 6712 S    2  0.3   1:41.93 Xorg
    1 root      20   0  2100  688  588 S    0  0.0   0:01.08 init
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0
...
  179 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/0
  180 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/1
  687 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0
  688 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  689 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  702 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksuspend_usbd
  705 root      15  -5     0    0    0 S    0  0.0   0:00.00 khubd
  886 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  887 root      15  -5     0    0    0 S    0  0.0   0:00.04 scsi_eh_1
  888 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
/dev/pts/8
10:01:18
#top
top - 11:01:23 up  1:56,  4 users,  load average: 0.17, 0.50, 0.58
Tasks: 128 total,   2 running, 126 sleeping,   0 stopped,   0 zombie
Cpu(s): 10.0%us,  0.3%sy,  0.0%ni, 87.1%id,  2.5%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3616096k total,  2671900k used,   944196k free,    75084k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  4883752k total,        0k used,  4883752k free,  2279384k cached
 3034 root      20   0  367m  11m 6712 S    2  0.3   1:41.93 Xorg
    1 root      20   0  2100  688  588 S    0  0.0   0:01.08 init
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0
...
  179 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/0
  180 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/1
  687 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/0
  688 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  689 root      15  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  702 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksuspend_usbd
  705 root      15  -5     0    0    0 S    0  0.0   0:00.00 khubd
  886 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  887 root      15  -5     0    0    0 S    0  0.0   0:00.04 scsi_eh_1
  888 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
/dev/pts/7
10:01:24
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G   13G  4,6G  75% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  812K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/dm-2             4,0G  2,2G  1,6G  59% /data/lv3
/dev/pts/8
10:01:24
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G   13G  4,6G  75% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  812K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/dm-2             4,0G  2,2G  1,6G  59% /data/lv3
прошло 30 минут
/dev/pts/7
10:32:10
#umount /data/lv3

/dev/pts/8
10:32:10
#umount /data/lv3

/dev/pts/7
10:32:17
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G   13G  4,6G  75% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  812K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/pts/8
10:32:17
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G   13G  4,6G  75% /
tmpfs                 1,8G  8,0K  1,8G   1% /lib/init/rw
udev                   10M  812K  9,3M   8% /dev
tmpfs                 1,8G     0  1,8G   0% /dev/shm
/dev/pts/7
10:32:19
## tushim gruppu

/dev/pts/8
10:32:19
## tushim gruppu

/dev/pts/7
10:32:35
#vgchange -a n DATA
  0 logical volume(s) in volume group "DATA" now active
/dev/pts/8
10:32:35
#vgchange -a n DATA
  0 logical volume(s) in volume group "DATA" now active
/dev/pts/7
10:32:43
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/DATA/lv1
  VG Name                DATA
  LV UUID                t3CFhW-MtNS-hyRY-lh13-jEbf-ZtX0-V5Ky5l
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
  Allocation             inherit
...
  LV Name                /dev/DATA/lv3
  VG Name                DATA
  LV UUID                azAceM-HOj2-Ru0L-hOpH-g68w-0iSL-MITv4H
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
/dev/pts/8
10:32:43
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/DATA/lv1
  VG Name                DATA
  LV UUID                t3CFhW-MtNS-hyRY-lh13-jEbf-ZtX0-V5Ky5l
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
  Allocation             inherit
...
  LV Name                /dev/DATA/lv3
  VG Name                DATA
  LV UUID                azAceM-HOj2-Ru0L-hOpH-g68w-0iSL-MITv4H
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
/dev/pts/7
10:32:55
#ls /dev/DATA
ls: невозможно получить доступ к /dev/DATA: Нет такого файла или каталога
/dev/pts/8
10:32:55
#ls /dev/DATA
ls: невозможно получить доступ к /dev/DATA: Нет такого файла или каталога
/dev/pts/7
10:33:10
#vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "DATA" using metadata type lvm2
/dev/pts/8
10:33:10
#vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "DATA" using metadata type lvm2
/dev/pts/7
10:34:19
#ls /dev/DATA
ls: невозможно получить доступ к /dev/DATA: Нет такого файла или каталога
/dev/pts/8
10:34:19
#ls /dev/DATA
ls: невозможно получить доступ к /dev/DATA: Нет такого файла или каталога
прошло 13 минут
/dev/pts/7
10:47:49
#vgdisplay
  --- Volume group ---
  VG Name               DATA
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  25
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               93,14 GB
  PE Size               4,00 MB
  Total PE              23844
  Alloc PE / Size       3840 / 15,00 GB
  Free  PE / Size       20004 / 78,14 GB
  VG UUID               T7BtRe-4XNh-rUjr-edI4-2scd-81lF-vayAji
/dev/pts/8
10:47:49
#vgdisplay
  --- Volume group ---
  VG Name               DATA
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  25
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               93,14 GB
  PE Size               4,00 MB
  Total PE              23844
  Alloc PE / Size       3840 / 15,00 GB
  Free  PE / Size       20004 / 78,14 GB
  VG UUID               T7BtRe-4XNh-rUjr-edI4-2scd-81lF-vayAji
/dev/pts/7
10:56:09
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/DATA/lv1
  VG Name                DATA
  LV UUID                t3CFhW-MtNS-hyRY-lh13-jEbf-ZtX0-V5Ky5l
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
  Allocation             inherit
...
  LV Name                /dev/DATA/lv3
  VG Name                DATA
  LV UUID                azAceM-HOj2-Ru0L-hOpH-g68w-0iSL-MITv4H
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
/dev/pts/8
10:56:09
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/DATA/lv1
  VG Name                DATA
  LV UUID                t3CFhW-MtNS-hyRY-lh13-jEbf-ZtX0-V5Ky5l
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
  Allocation             inherit
...
  LV Name                /dev/DATA/lv3
  VG Name                DATA
  LV UUID                azAceM-HOj2-Ru0L-hOpH-g68w-0iSL-MITv4H
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
/dev/pts/7
10:56:28
#apt-get install vblade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  fgetty runit vblade-persist
Предлагаемые пакеты:
  runit-run socklog-run
НОВЫЕ пакеты, которые будут установлены:
  fgetty runit vblade vblade-persist
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
...
Выбор ранее не выбранного пакета vblade.
Распаковывается пакет vblade (из файла .../archives/vblade_16-1_i386.deb)...
Выбор ранее не выбранного пакета vblade-persist.
Распаковывается пакет vblade-persist (из файла .../vblade-persist_0.6-1_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет fgetty (0.6-5) ...
Настраивается пакет runit (2.0.0-1) ...
Adding SV inittab entry...
Настраивается пакет vblade (16-1) ...
Настраивается пакет vblade-persist (0.6-1) ...
/dev/pts/8
10:56:28
#apt-get install vblade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  fgetty runit vblade-persist
Предлагаемые пакеты:
  runit-run socklog-run
НОВЫЕ пакеты, которые будут установлены:
  fgetty runit vblade vblade-persist
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
...
Выбор ранее не выбранного пакета vblade.
Распаковывается пакет vblade (из файла .../archives/vblade_16-1_i386.deb)...
Выбор ранее не выбранного пакета vblade-persist.
Распаковывается пакет vblade-persist (из файла .../vblade-persist_0.6-1_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет fgetty (0.6-5) ...
Настраивается пакет runit (2.0.0-1) ...
Adding SV inittab entry...
Настраивается пакет vblade (16-1) ...
Настраивается пакет vblade-persist (0.6-1) ...
/dev/pts/7
10:57:33
#apt-get install aoetools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  aoetools
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 32,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 160kB.
Получено:1 http://10.0.35.1 lenny/main aoetools 26-1 [32,4kB]
Получено 32,4kБ за 0s (0Б/c)
Выбор ранее не выбранного пакета aoetools.
(Чтение базы данных... на данный момент установлено 96112 файлов и каталогов.)
Распаковывается пакет aoetools (из файла .../aoetools_26-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет aoetools (26-1) ...
Starting AoE devices discovery and mounting AoE filesystems: not started.
/dev/pts/8
10:57:33
#apt-get install aoetools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  aoetools
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 32,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 160kB.
Получено:1 http://10.0.35.1 lenny/main aoetools 26-1 [32,4kB]
Получено 32,4kБ за 0s (0Б/c)
Выбор ранее не выбранного пакета aoetools.
(Чтение базы данных... на данный момент установлено 96112 файлов и каталогов.)
Распаковывается пакет aoetools (из файла .../aoetools_26-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет aoetools (26-1) ...
Starting AoE devices discovery and mounting AoE filesystems: not started.
/dev/pts/7
11:00:02
#modprobe aoe

/dev/pts/8
11:00:02
#modprobe aoe

/dev/pts/7
11:00:37
#aoe-discover

/dev/pts/8
11:00:37
#aoe-discover

/dev/pts/7
11:00:56
#aoe-stat
     e10.1         5.368GB   eth0 up
/dev/pts/8
11:00:56
#aoe-stat
     e10.1         5.368GB   eth0 up
/dev/pts/7
11:01:00
#ls -l /dev/etherd/
discover    e10.1       e2.1        err         flush       interfaces  revalidate
11:01:00
#fdisk -l /dev/etherd/
last_lba(): I don't know how to handle files with mode 40755
/dev/pts/8
11:01:00
#ls -l /dev/etherd/
discover    e10.1       e2.1        err         flush       interfaces  revalidate
11:01:00
#fdisk -l /dev/etherd/
last_lba(): I don't know how to handle files with mode 40755
/dev/pts/7
11:03:59
#fdisk -l /dev/etherd/
discover    e10.1       e2.1        err         flush       interfaces  revalidate
11:03:59
#fdisk -l /dev/etherd/e10.1
Disk /dev/etherd/e10.1: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/etherd/e10.1 doesn't contain a valid partition table
/dev/pts/8
11:03:59
#fdisk -l /dev/etherd/
discover    e10.1       e2.1        err         flush       interfaces  revalidate
11:03:59
#fdisk -l /dev/etherd/e10.1
Disk /dev/etherd/e10.1: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/etherd/e10.1 doesn't contain a valid partition table
/dev/pts/7
11:04:05
#LVDI
bash: LVDI: команда не найдена
/dev/pts/8
11:04:05
#LVDI
bash: LVDI: команда не найдена

Статистика

Время первой команды журнала09:41:24 2010- 3-23
Время последней команды журнала11:04:05 2010- 3-23
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 5.94
Суммарное время работы с терминалом *, час 0.87
Количество командных строк в единицу времени, команда/мин 1.95
Частота использования команд
ls14|=============| 13.86%
lvs8|=======| 7.92%
lvcreate8|=======| 7.92%
fdisk6|=====| 5.94%
pvdisplay6|=====| 5.94%
df6|=====| 5.94%
lvdisplay5|====| 4.95%
umount4|===| 3.96%
cp4|===| 3.96%
dd4|===| 3.96%
#4|===| 3.96%
apt-get4|===| 3.96%
mkdir2|=| 1.98%
top2|=| 1.98%
mount2|=| 1.98%
vblade2|=| 1.98%
vgchange2|=| 1.98%
aoe-stat2|=| 1.98%
lsv2|=| 1.98%
vgscan2|=| 1.98%
otp2|=| 1.98%
modprobe2|=| 1.98%
aoe-discover2|=| 1.98%
lvremove2|=| 1.98%
LVDI2|=| 1.98%
vgdisplay2|=| 1.98%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$