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

Содержание

Журнал

Суббота (05/30/09)

/dev/pts/2
18:13:23
#mkfs.ext3 /dev/OLEG/vol2
mke2fs 1.41.5 (23-Apr-2009)
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 24 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
18:14:58
#mkdir /mnt/vol[12]

18:15:18
#ls /mnt/
333  SDB1  vol[12]
18:15:28
#mkdir /mnt/vol{1,2}

18:15:41
#ls /mnt/
333  SDB1  vol1  vol[12]  vol2
18:15:42
#rm /mnt/vobash: [: /mnt/vol1: ожидается использование бинарного оператора
l
18:15:52
#ls /mnt/vol[bash: [: /mnt/vol1: ожидается использование бинарного оператора
1\ /mnt/vol2
18:16:00
#rm /mnt/vol[12]
rm: невозможно удалить `/mnt/vol1': Это каталог
rm: невозможно удалить `/mnt/vol2': Это каталог
18:16:12
#cd /mnt/

18:16:21
#ls
333  SDB1  vol1  vol[12]  vol2
18:16:23
#rm volbash: [: vol1: ожидается использование бинарного оператора

18:16:35
#mount /dev/OLEG/vol1 /mnt/vol1

18:16:50
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  164K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,2G   16G  13% /
/dev/mapper/loop0p1   190M  5,9M  175M   4% /mnt/333
/dev/mapper/OLEG-vol1
                      4,0G  137M  3,7G   4% /mnt/vol1
18:16:52
#mount /dev/OLEG/vol2 /mnt/vol2

18:17:04
#lvresize -L +2G /dev/OLEG/vol1
  Extending logical volume vol1 to 6,00 GB
  Logical volume vol1 successfully resized
18:17:43
#apt-get install ext2resize
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  update-inetd portmap
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  ext2resize
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 23 пакетов не обновлено.
Необходимо скачать 209kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 377kB.
Получено:1 http://10.0.35.1 sid/main ext2resize 1.1.19-9 [209kB]
Получено 209kБ за 0s (9914kБ/c)
Выбор ранее не выбранного пакета ext2resize.
(Чтение базы данных ... на данный момент установлено 56983 файлов и каталогов.)
Распаковывается пакет ext2resize (из файла .../ext2resize_1.1.19-9_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет ext2resize (1.1.19-9) ...
18:19:40
##ext2online /dev/

18:19:49
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  164K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,3G   16G  13% /
/dev/mapper/loop0p1   190M  5,9M  175M   4% /mnt/333
/dev/mapper/OLEG-vol1
                      4,0G  137M  3,7G   4% /mnt/vol1
/dev/mapper/OLEG-vol2
                      4,0G  137M  3,7G   4% /mnt/vol2
18:19:50
#ext2online /dev/OLEG/vol1
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b
18:26:12
#fdisk -l
Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2432    19535008+  83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x11ca5a83
...
Disk /dev/dm-1: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 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-2: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-2 doesn't contain a valid partition table
18:26:37
##pvcreate /dev/sdb5

18:26:57
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev/mapper/loop0p1 on /mnt/333 type ext3 (rw)
/dev/mapper/OLEG-vol1 on /mnt/vol1 type ext3 (rw)
/dev/mapper/OLEG-vol2 on /mnt/vol2 type ext3 (rw)
18:26:59
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev/mapper/loop0p1 on /mnt/333 type ext3 (rw)
/dev/mapper/OLEG-vol1 on /mnt/vol1 type ext3 (rw)
/dev/mapper/OLEG-vol2 on /mnt/vol2 type ext3 (rw)
18:27:33
#vgex
vgexport  vgextend
18:27:33
#vgextend OLEG /dev/sdb5
  Volume group "OLEG" successfully extended
18:28:21
#vgdisplay
  --- Volume group ---
  VG Name               OLEG
  System ID
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               27,95 GB
  PE Size               4,00 MB
  Total PE              7154
  Alloc PE / Size       2560 / 10,00 GB
  Free  PE / Size       4594 / 17,95 GB
  VG UUID               GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV
18:28:54
#pvdisplay
  --- Physical volume ---
  PV Name               /dev/sdb1
  VG Name               OLEG
  PV Size               9,32 GB / not usable 2,56 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2384
  Free PE               848
  Allocated PE          1536
  PV UUID               5vHk2t-TSbK-egSr-6y50-qb2I-9NOi-1nrI5r
...
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               OLEG
  PV Size               9,32 GB / not usable 2,41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               2386
  Allocated PE          0
  PV UUID               MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr
18:29:39
#pvmove /dev/sdb1
  /dev/sdb1: Moved: 5,7%
  /dev/sdb1: Moved: 11,3%
  /dev/sdb1: Moved: 17,2%
  /dev/sdb1: Moved: 22,9%
  /dev/sdb1: Moved: 28,6%
  /dev/sdb1: Moved: 34,3%
  /dev/sdb1: Moved: 40,0%
  /dev/sdb1: Moved: 45,6%
  /dev/sdb1: Moved: 51,4%
  /dev/sdb1: Moved: 57,2%
  /dev/sdb1: Moved: 63,0%
  /dev/sdb1: Moved: 68,9%
  /dev/sdb1: Moved: 74,7%
  /dev/sdb1: Moved: 80,5%
  /dev/sdb1: Moved: 86,4%
  /dev/sdb1: Moved: 92,2%
  /dev/sdb1: Moved: 98,0%
  /dev/sdb1: Moved: 100,0%
18:34:31
#vgreduce
333/     SDB1/    vol1/    vol[12]/ vol2/
18:34:31
#vgreduce OLEG /dev/sdb1
  Removed "/dev/sdb1" from volume group "OLEG"
18:36:27
#vgdisplay
  --- Volume group ---
  VG Name               OLEG
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  9
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               18,63 GB
  PE Size               4,00 MB
  Total PE              4770
  Alloc PE / Size       2560 / 10,00 GB
  Free  PE / Size       2210 / 8,63 GB
  VG UUID               GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV
18:36:41
#pvremove /dev/sdb1
  Labels on physical volume "/dev/sdb1" successfully wiped
18:37:30
#vgreduce -a
  Please give volume group name and physical volume paths
  Run `vgreduce --help' for more information.
18:39:15
#init 0

Понедельник (06/01/09)

/dev/pts/5
09:31:15
#setxkbmap -option "compose:ralt"

09:31:30
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"

09:40:22
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  128K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,1G   16G  12% /
09:40:34
#mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
09:40:37
#vgdisplay
  --- Volume group ---
  VG Name               OLEG
  System ID
  Format                lvm2
  Metadata Areas        2
  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                2
  Act PV                2
  VG Size               18,63 GB
  PE Size               4,00 MB
  Total PE              4770
  Alloc PE / Size       2560 / 10,00 GB
  Free  PE / Size       2210 / 8,63 GB
  VG UUID               GbVPYm-k3xs-EVO4-NXtg-55wD-IDq3-SqBDXV
09:41:03
#pvdisplay
  --- Physical volume ---
  PV Name               /dev/sdb2
  VG Name               OLEG
  PV Size               9,32 GB / not usable 2,59 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2384
  Free PE               1360
  Allocated PE          1024
  PV UUID               IltNw0-zbzj-cGr9-73fp-6PBG-0yJQ-B2Xs8v
  --- Physical volume ---
  PV Name               /dev/sdb5
  VG Name               OLEG
  PV Size               9,32 GB / not usable 2,41 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              2386
  Free PE               850
  Allocated PE          1536
  PV UUID               MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr
09:41:19
#lvre
lvreduce  lvremove  lvrename  lvresize
09:41:19
#lvremove /dev/OLEG/vol1
Do you really want to remove active logical volume "vol1"? [y/n]: y
  Logical volume "vol1" successfully removed
09:42:10
#lvremove /dev/OLEG/vol2
Do you really want to remove active logical volume "vol2"? [y/n]: y
  Logical volume "vol2" successfully removed
09:42:25
#vgre
vgreduce  vgremove  vgrename
09:42:25
#lvreduce
  Please specify either size or extents but not both.
  Run `lvreduce --help' for more information.
09:42:35
#lvreduce -a
lvreduce: invalid option -- 'a'
  Error during parsing of command line.
09:42:38
#vgremove OLEG
  Volume group "OLEG" successfully removed
09:42:48
#lvdisplay

09:42:51
#vgdisplay

09:42:56
#pv
pvchange   pvck       pvcreate   pvdisplay  pvmove     pvremove   pvresize   pvs        pvscan
09:42:56
#pvscan
  PV /dev/sdb2                      lvm2 [9,32 GB]
  PV /dev/sdb5                      lvm2 [9,32 GB]
  Total: 2 [18,64 GB] / in use: 0 [0   ] / in no VG: 2 [18,64 GB]
09:43:13
#pvremove
  Please enter a physical volume path
  Run `pvremove --help' for more information.
09:43:30
#pvmove /dev/sdb1
  No physical volume label read from /dev/sdb1
  Physical volume /dev/sdb1 not found
  Run `pvmove --help' for more information.
09:43:46
#pvremove --help
  pvremove: Remove LVM label(s) from physical volume(s)
pvremove
        [-d|--debug]
        [-f[f]|--force [--force]]
        [-h|-?|--help]
        [-t|--test]
        [-v|--verbose]
        [-y|--yes]
        [--version]
        PhysicalVolume [PhysicalVolume...]
09:43:55
#pvremove /dev/sdb1
  No physical volume label read from /dev/sdb1
  Physical Volume /dev/sdb1 not found
09:44:25
#pvdisplay
  "/dev/sdb2" is a new physical volume of "9,32 GB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb2
  VG Name
  PV Size               9,32 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
...
  --- NEW Physical volume ---
  PV Name               /dev/sdb5
  VG Name
  PV Size               9,32 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               MLry21-OpQv-xgMo-2Xgp-f2Nq-5xAO-KpvBJr
09:44:47
#pv
pvchange   pvck       pvcreate   pvdisplay  pvmove     pvremove   pvresize   pvs        pvscan
09:44:47
#pvremove /dev/sdb2
  Labels on physical volume "/dev/sdb2" successfully wiped
09:45:09
#pvremove /dev/sdb5
  Labels on physical volume "/dev/sdb5" successfully wiped
09:45:14
#pvdisplay

09:45:30
#cfdisk /dev/sda
09:47:03
#cfdisk /dev/sdb
09:48:46
#apt-cache search mdadm
mdadm - утилита для администрирования MD-массивов Linux (программный RAID)
09:49:00
#apt-get install mdadm
Выбор ранее не выбранного пакета mdadm.
(Чтение базы данных ... на данный момент установлено 57019 файлов и каталогов.)
Распаковывается пакет mdadm (из файла .../mdadm_2.6.9-3_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет mdadm (2.6.9-3) ...
Generating array device nodes... done.
Generating mdadm.conf... done.
update-initramfs: deferring update (trigger activated)
Starting MD monitoring service: mdadm --monitor.
Assembling MD arrays...done (no arrays found in config file or automatically).
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.29-2-686
dpkg: предупреждение: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
dpkg: предупреждение: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.
прошло 12 минут
10:01:58
## mdadm --create --verbose /dev/md0 --level=5 \

10:02:01
#--raid-devices=3 /dev/hde1 /dev/hdf2 /dev/hdg1
bash: --raid-devices=3: команда не найдена
10:03:18
#fdisk -l
Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2432    19535008+  83  Linux
/dev/sda2            2433        3648     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x11ca5a83
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        2432    19535008+  83  Linux
/dev/sdb2            2433        3648     9767520   83  Linux
10:03:27
#partprobe

10:03:51
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb2[1] sda2[0]
      9767424 blocks [2/2] [UU]
      [>....................]  resync =  3.2% (318464/9767424) finish=3.4min speed=45494K/sec
unused devices: <none>
10:03:55
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command>
10:04:32
#watch -n 0.5 'cat /proc/mdstat '
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command>
10:04:38
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command>
10:04:45
#watch -n 0.5 cat /proc/mdstat
watch
10:04:45
#watch -n 0.5 cat /proc/mdstat
Usage: watch [-bdhnptvx] [--beep] [--differences[=cumulative]] [--exec] [--help] [--interval=<n>] [--no-title] [--version] <command>
10:04:49
#watch cat /proc/mdstat

10:07:01
#fdisk -l
Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2432    19535008+  83  Linux
/dev/sda2            2433        3648     9767520   83  Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x11ca5a83
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        2432    19535008+  83  Linux
/dev/sdb2            2433        3648     9767520   83  Linux
Disk /dev/md0: 10.0 GB, 10001842176 bytes
2 heads, 4 sectors/track, 2441856 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk identifier: 0xad36b9c5
Disk /dev/md0 doesn't contain a valid partition table
10:07:06
#apt-get install bash-completion
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия bash-completion.
Следующие пакеты устанавливались автоматически и больше не требуются:
  update-inetd portmap
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 23 пакетов не обновлено.
10:07:43
#pvcreate -
-?                       --force                  -M                       --restorefile            -u                       --version
-d                       -h                       --metadatacopies         --setphysicalvolumesize  --uuid                   -y
--debug                  --help                   --metadatasize           -t                       -v                       --yes
-f                       --labelsector            --metadatatype           --test                   --verbose
10:07:43
#pvcreate /dev/md0
  Physical volume "/dev/md0" successfully created
10:10:17
#pvdisplay
  "/dev/md0" is a new physical volume of "9,31 GB"
  --- NEW Physical volume ---
  PV Name               /dev/md0
  VG Name
  PV Size               9,31 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               z0v4sA-nvGB-uZQ9-8Z6z-I7cf-fPWF-W9DHsC
10:10:20
#file -s /dev/md
md/  md0
10:10:20
#file -s /dev/md
md/  md0
10:10:20
#file -s /dev/md0
/dev/md0: LVM2 (Linux Logical Volume Manager) , UUID: z0v4sAnvGBuZQ98Z6zI7cffPWFW9DHs
10:10:41
#vgcreate OLEG /dev/md0
  Volume group "OLEG" successfully created
10:11:02
#vgdisplay
  --- Volume group ---
  VG Name               OLEG
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               9,31 GB
  PE Size               4,00 MB
  Total PE              2384
  Alloc PE / Size       0 / 0
  Free  PE / Size       2384 / 9,31 GB
  VG UUID               Iu4tFU-0i7l-WJMC-0BE1-eFNV-bCtU-e37xuv
10:11:06
#lvcreate -L2G -nvol1 /dev/OLEG
  Logical volume "vol1" created
10:12:21
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/OLEG/vol1
  VG Name                OLEG
  LV UUID                lO215o-nEbM-3Cq9-9k2w-TmxW-RJ05-D0MlRS
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                2,00 GB
  Current LE             512
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0
10:12:28
#lvcreate -L2G -nvol2 /dev/OLEG
  Logical volume "vol2" created
10:12:37
#mkfs
mkfs          mkfs.bfs      mkfs.cramfs   mkfs.ext2     mkfs.ext3     mkfs.ext4     mkfs.ext4dev  mkfs.minix
10:12:37
#mkfs.ext3 /dev/OLEG/vol
vol1  vol2
10:12:37
#mkfs.ext3 /dev/OLEG/vol1
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
10:13:11
#mkfs.ext4 /dev/OLEG/vol2
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912
Writing inode tables: done
Creating journal (16384 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.
10:13:20
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  128K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,1G   16G  12% /
10:13:23
#mkdir /mnt/bash: [: /mnt/vol1: ожидается использование бинарного оператора
bash: [: /mnt/vol1: ожидается использование бинарного оператора
333/  SDB1/ vol1/ vol2  vol2/
10:13:23
#mount /dev/OLEG/vol1 /mnt/vol1

10:13:48
#mount /dev/OLEG/vol2 /mnt/vol2

10:13:54
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  128K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,1G   16G  12% /
/dev/mapper/OLEG-vol1
                      2,0G   68M  1,9G   4% /mnt/vol1
/dev/mapper/OLEG-vol2
                      2,0G   67M  1,9G   4% /mnt/vol2
10:14:40
#lvresize -L+2G /dev/OLEG/vol2
  Extending logical volume vol2 to 4,00 GB
  Logical volume vol2 successfully resized
10:16:19
#ext2
ext2online   ext2prepare  ext2resize
10:16:19
#ext2online /dev/OLEG/vol2
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b
ext2_open: fs has unsupported feature(s) enabled: ro_compat 78 incompat 244
ext2online: can't open /dev/mapper/OLEG-vol2
10:16:46
#ext2online /dev/OLEG/vol2
ext2online v1.1.19 - 2001/03/18 for EXT2FS 0.5b
ext2_open: fs has unsupported feature(s) enabled: ro_compat 78 incompat 244
ext2online: can't open /dev/mapper/OLEG-vol2

Файлы

  • /proc/mdstat
  • /proc/mdstat
    >
    Personalities : [raid1]
    md0 : active raid1 sdb2[1] sda2[0]
          9767424 blocks [2/2] [UU]
          [>....................]  resync =  3.2% (318464/9767424) finish=3.4min speed=45494K/sec
    unused devices: <none>
    

    Статистика

    Время первой команды журнала18:13:23 2009- 5-30
    Время последней команды журнала10:16:46 2009- 6- 1
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %15.84
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 1.19
    Количество командных строк в единицу времени, команда/мин 1.41
    Частота использования команд
    mount7|======| 6.93%
    watch6|=====| 5.94%
    pvremove6|=====| 5.94%
    pvdisplay5|====| 4.95%
    df5|====| 4.95%
    vgdisplay5|====| 4.95%
    ls4|===| 3.96%
    mkdir3|==| 2.97%
    mkfs.ext33|==| 2.97%
    rm3|==| 2.97%
    ext2online3|==| 2.97%
    apt-get3|==| 2.97%
    fdisk3|==| 2.97%
    vgreduce3|==| 2.97%
    file3|==| 2.97%
    cfdisk2|=| 1.98%
    lvresize2|=| 1.98%
    pvcreate2|=| 1.98%
    lvdisplay2|=| 1.98%
    pv2|=| 1.98%
    lvremove2|=| 1.98%
    lvcreate2|=| 1.98%
    pvmove2|=| 1.98%
    setxkbmap2|=| 1.98%
    lvreduce2|=| 1.98%
    vgcreate1|| 0.99%
    pvscan1|| 0.99%
    #1|| 0.99%
    cd1|| 0.99%
    ext21|| 0.99%
    lvre1|| 0.99%
    cat1|| 0.99%
    #pvcreate1|| 0.99%
    vgex1|| 0.99%
    --raid-devices=31|| 0.99%
    vgre1|| 0.99%
    vgextend1|| 0.99%
    mkfs1|| 0.99%
    vgremove1|| 0.99%
    #ext2online1|| 0.99%
    mkfs.ext41|| 0.99%
    partprobe1|| 0.99%
    init1|| 0.99%
    apt-cache1|| 0.99%
    ____
    *) Интервалы неактивности длительностью 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$