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

Содержание

Журнал

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

/dev/pts/0
09:31:50
$su
Пароль:
09:32:01
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       10000    80324968+  83  Linux
/dev/sda2           10001       20000    80325000   83  Linux
/dev/sda4           20001       22432    19535040   83  Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
...
Disk /dev/dm-15: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-15 doesn't contain a valid partition table
Disk /dev/dm-16: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/dm-16 doesn't contain a valid partition table
прошло 16 минут
09:48:24
#lvremove /dev/TURBO/jabber
Do you really want to remove active logical volume "jabber"? [y/n]: y
  Logical volume "jabber" successfully removed
09:49:10
#lvremove /dev/TURBO/jabber
  One or more specified logical volume(s) not found.
09:49:25
#lvremove /dev/TURBO/proxy
Do you really want to remove active logical volume "proxy"? [y/n]: y
  Logical volume "proxy" successfully removed
09:49:45
#lvremove /dev/TURBO/apach
  One or more specified logical volume(s) not found.
09:50:12
#lvdisplay
  LV Name                /dev/TURBO/v3
  VG Name                TURBO
  LV UUID                n7go5n-HOzD-X78Q-va1U-i1EW-vEpR-jSYbc4
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                5,00 GB
  Current LE             1280
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:13
09:50:15
#lvremove /dev/TURBO/sendmail
Do you really want to remove active logical volume "sendmail"? [y/n]: y
  Logical volume "sendmail" successfully removed
09:50:29
#lvremove /dev/TURBO/samba
Do you really want to remove active logical volume "samba"? [y/n]: y
  Logical volume "samba" successfully removed
09:50:38
#lvdisplay
  LV Name                /dev/TURBO/v1
  VG Name                TURBO
  LV UUID                ATUhVi-4jio-NCXl-mkgX-J13g-AAip-Bh0UNU
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:11
09:50:42
#lvremove /dev/TURBO/v10
Do you really want to remove active logical volume "v10"? [y/n]: y
  Logical volume "v10" successfully removed
09:50:57
#lvdisplay
  LV Name                /dev/TURBO/vol2
  VG Name                TURBO
  LV UUID                UNR4DW-BhVP-yM7l-eXuF-Vqd4-WAht-f0YdRw
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:10
09:50:59
#lvremove /dev/TURBO/v9
Do you really want to remove active logical volume "v9"? [y/n]: y
  Logical volume "v9" successfully removed
09:51:07
#lvdisplay
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:9
09:51:08
#lvremove /dev/TURBO/v8
Do you really want to remove active logical volume "v8"? [y/n]: y
  Logical volume "v8" successfully removed
09:51:14
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:8
09:51:16
#lvremove /dev/TURBO/v7
Do you really want to remove active logical volume "v7"? [y/n]: y
  Logical volume "v7" successfully removed
09:51:22
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:7
09:51:25
#lvremove /dev/TURBO/v6
Do you really want to remove active logical volume "v6"? [y/n]: y
  Logical volume "v6" successfully removed
09:51:30
#lvremove /dev/TURBO/v6
  One or more specified logical volume(s) not found.
09:51:34
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:6
09:51:39
#lvremove /dev/TURBO/v5
Do you really want to remove active logical volume "v5"? [y/n]: y
  Logical volume "v5" successfully removed
09:51:44
#lvremove /dev/TURBO/v4
Do you really want to remove active logical volume "v4"? [y/n]: y
  Logical volume "v4" successfully removed
09:51:50
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:4
09:51:52
#lvremove /dev/TURBO/v3
Do you really want to remove active logical volume "v3"? [y/n]: y
  Logical volume "v3" successfully removed
09:51:56
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:3
09:51:57
#lvremove /dev/TURBO/v2
Do you really want to remove active logical volume "v2"? [y/n]: y
  Logical volume "v2" successfully removed
09:52:02
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                1,00 GB
  Current LE             256
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:2
09:52:04
#lvremove /dev/TURBO/v1
Do you really want to remove active logical volume "v1"? [y/n]: y
  Logical volume "v1" successfully removed
09:52:11
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
...
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:1
09:52:13
#lvremove /dev/TURBO/vol2
Do you really want to remove active logical volume "vol2"? [y/n]: y
  Logical volume "vol2" successfully removed
09:52:25
#lvdisplay
  --- Logical volume ---
  LV Name                /dev/TURBO/vol1
  VG Name                TURBO
  LV UUID                lXhmZa-tvCN-SM5n-5het-O4Px-L3Vu-6wCnWB
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4,00 GB
  Current LE             1024
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0
09:52:27
#lvremove /dev/TURBO/vol1
Do you really want to remove active logical volume "vol1"? [y/n]: y
  Logical volume "vol1" successfully removed
09:52:33
#lvdisplay

09:52:34
#vgremove
  Please enter one or more volume group paths
  Run `vgremove --help' for more information.
09:52:50
#vgdisplay
  --- Volume group ---
  VG Name               TURBO
  System ID
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  47
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               171,83 GB
  PE Size               4,00 MB
  Total PE              43989
  Alloc PE / Size       0 / 0
  Free  PE / Size       43989 / 171,83 GB
  VG UUID               0zNPvS-925T-J3vc-Yfsx-W6Db-kHYy-63NdeW
09:53:06
#vgremove /dev/TURBO
  Volume group "TURBO" successfully removed
09:53:24
#pgremove /dev/TURBO
bash: pgremove: команда не найдена
09:53:34
#pvdisplay
  "/dev/sda1" is a new physical volume of "76,60 GB"
  --- NEW Physical volume ---
  PV Name               /dev/sda1
  VG Name
  PV Size               76,60 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
...
  --- NEW Physical volume ---
  PV Name               /dev/sda4
  VG Name
  PV Size               18,63 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               Xk5Wu8-vY9o-Wo7u-MbD6-2jXu-2P9T-Ez0yaU
09:53:53
#pvremove /dev/sda4
  Labels on physical volume "/dev/sda4" successfully wiped
09:54:28
#pvremove /dev/sda2
  Labels on physical volume "/dev/sda2" successfully wiped
09:54:33
#pvremove /dev/sda1
  Labels on physical volume "/dev/sda1" successfully wiped
09:54:36
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       10000    80324968+  83  Linux
/dev/sda2           10001       20000    80325000   83  Linux
/dev/sda4           20001       22432    19535040   83  Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
09:54:56
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       10000    80324968+  83  Linux
/dev/sda2           10001       20000    80325000   83  Linux
/dev/sda4           20001       22432    19535040   83  Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
09:57:05
#fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device
E.g.: fdisk /dev/hda  (for the first IDE disk)
  or: fdisk /dev/sdc  (for the third SCSI disk)
  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)
  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)
  ...
09:57:24
#fdisk /dev/sdb
The number of cylinders for this disk is set to 30401.
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): q
09:57:41
#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): l
 0  Empty           1e  Hidden W95 FAT1 80  Old Minix       be  Solaris boot
 1  FAT12           24  NEC DOS         81  Minix / old Lin bf  Solaris
 2  XENIX root      39  Plan 9          82  Linux swap / So c1  DRDOS/sec (FAT-
...
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
Disk identifier: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
09:59:18
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
09:59:24
#fdisk /dev/adb
Unable to open /dev/adb
09:59:56
#fdisk /dev/sdb
The number of cylinders for this disk is set to 30401.
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): c
DOS Compatibility flag is not set
Command (m for help): m
Command action
...
No free sectors available
Command (m for help): p
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
Command (m for help): q
10:01:56
#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
   e   extended
   p   primary partition (1-4)
...
   p   primary partition (1-4)
e
Partition number (1-4): 2
First cylinder (9728-38913, default 9728):
Using default value 9728
Last cylinder or +size or +sizeM or +sizeK (9728-38913, default 38913): 30401
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
10:03:38
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        9727    78132096   83  Linux
/dev/sda2            9728       30401   166063905    5  Extended
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
10:03:42
#mkfs.xtt3 /dev/sda1
bash: mkfs.xtt3: команда не найдена
10:04:18
#mkfs.ext3 /dev/sda1
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
4890624 inodes, 19533024 blocks
976651 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
597 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 28 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
10:04:55
#mdadm
bash: mdadm: команда не найдена
/dev/pts/2
10:05:21
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon Jun  1 10:17:41 2009 from linux7.unix.nt
l3-agent is already running: pid=1851; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/0
10:06:14
#apt-get install mdadm
 │                                                                                                                                         │
 └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────â”
Выбор ранее не выбранного пакета mdadm.
(Чтение базы данных ... на данный момент установлено 54226 файлов и каталогов.)
Распаковывается пакет 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.
10:06:59
#fdisk /dev/sdb
The number of cylinders for this disk is set to 30401.
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)
...
Using default value 20001
Last cylinder or +size or +sizeM or +sizeK (20001-30401, default 30401):
Using default value 30401
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.
10:11:23
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        9727    78132096   83  Linux
/dev/sda2            9728       30401   166063905    5  Extended
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
/dev/sdb5            9728       20000    82517841   83  Linux
/dev/sdb6           20001       30401    83546001   83  Linux
10:11:32
#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   primary partition (1-4)
l
First cylinder (20001-30401, default 20001):
Using default value 20001
Last cylinder or +size or +sizeM or +sizeK (20001-30401, default 30401):
Using default value 30401
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
10:12:20
#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: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        9727    78132096   83  Linux
/dev/sda2            9728       30401   166063905    5  Extended
/dev/sda5            9728       20000    82517841   83  Linux
/dev/sda6           20001       30401    83546001   83  Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        9727    78132096   83  Linux
/dev/sdb2            9728       30401   166063905    5  Extended
/dev/sdb5            9728       20000    82517841   83  Linux
/dev/sdb6           20001       30401    83546001   83  Linux
10:12:46
#mkfs.ext3 /dev/sdb5
mke2fs 1.41.5 (23-Apr-2009)
Could not stat /dev/sdb5 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
10:13:07
#mkfs.ext3 /dev/sdb6
mke2fs 1.41.5 (23-Apr-2009)
Could not stat /dev/sdb6 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
10:13:38
#dd if=/dev/zero of=/disk1.img count=1 seek=200 bs=1024k
1+0 записей считано
1+0 записей написано
 скопировано 1048576 байт (1,0 MB), 0,00306692 c, 342 MB/c
10:14:30
#df -h .
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
rootfs                 74G  1,8G   68G   3% /
10:14:45
#ls -l /disk1.img
-rw-r--r-- 1 root root 210763776 Июн  1 10:14 /disk1.img
10:15:31
#dd if=/dev/zero of=/disk2.img count=1 seek=200 bs=1024k
1+0 записей считано
1+0 записей написано
 скопировано 1048576 байт (1,0 MB), 0,00284638 c, 368 MB/c
10:15:48
#losetup /dev/loop1 /disk1.img
/dev/loop1: Нет такого файла или каталога
10:16:03
#modprobe loop

10:16:38
#losetup /dev/loop1 /disk1.img

10:16:49
#losetup /dev/loop2 /disk2.img

10:17:06
#cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
10:17:20
#fdisk -lu /devsda

10:19:43
#fdisk -lu /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xc2e21a3e
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63   156264254    78132096   83  Linux
/dev/sda2       156264255   488392064   166063905    5  Extended
/dev/sda5       156264318   321299999    82517841   83  Linux
/dev/sda6       321300063   488392064    83546001   83  Linux
10:19:47
#fdisk -lu /dev/sdb
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0xb7927762
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   156264254    78132096   83  Linux
/dev/sdb2       156264255   488392064   166063905    5  Extended
/dev/sdb5       156264318   321299999    82517841   83  Linux
/dev/sdb6       321300063   488392064    83546001   83  Linux
10:19:59
#apt-get install mkisofs
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  genisoimage
Предлагаемые пакеты:
  wodim cdrkit-doc
НОВЫЕ пакеты, которые будут установлены:
  genisoimage mkisofs
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено.
...
Получено:2 http://10.0.35.1 sid/main mkisofs 9:1.1.9-1 [994B]
Получено 577kБ за 0s (10,9MБ/c)
Выбор ранее не выбранного пакета genisoimage.
(Чтение базы данных ... на данный момент установлено 54281 файлов и каталогов.)
Распаковывается пакет genisoimage (из файла .../genisoimage_9%3a1.1.9-1_i386.deb)...
Выбор ранее не выбранного пакета mkisofs.
Распаковывается пакет mkisofs (из файла .../mkisofs_9%3a1.1.9-1_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет genisoimage (9:1.1.9-1) ...
Настраивается пакет mkisofs (9:1.1.9-1) ...
/dev/pts/2
10:20:04
#screen -x
/dev/pts/0
10:21:02
#apt-get install dvd+rw-tools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  cdrskin
НОВЫЕ пакеты, которые будут установлены:
  dvd+rw-tools
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено.
Необходимо скачать 162kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 459kB.
Получено:1 http://10.0.35.1 sid/main dvd+rw-tools 7.1-4 [162kB]
Получено 162kБ за 0s (9662kБ/c)
Выбор ранее не выбранного пакета dvd+rw-tools.
(Чтение базы данных ... на данный момент установлено 54308 файлов и каталогов.)
Распаковывается пакет dvd+rw-tools (из файла .../dvd+rw-tools_7.1-4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет dvd+rw-tools (7.1-4) ...
10:26:36
#ls -l /dev/loop1
brw-rw---- 1 root disk 7, 1 Июн  1 10:16 /dev/loop1
10:27:28
#ls -l /dev/loop2
brw-rw---- 1 root disk 7, 2 Июн  1 10:16 /dev/loop2
10:27:35
#mdadm
Usage: mdadm --help
  for help
10:27:56
#ndadm -C --help | less
10:29:17
#ndadm -c --help | less
10:29:25
#mdadm -c --help | less
10:29:35
#mdadm /dev/md0 -C -l 1 -n 2 /dev/loop2 /dev/loop1
mdadm: array /dev/md0 started.
10:29:48
#cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 loop1[1] loop2[0]
      205760 blocks [2/2] [UU]
unused devices: <none>
10:30:08
#watch cat /proc/mdstat

10:32:57
#history
  434  vgcreate TURBO /dev/sda[12]
  435  lvdisplay
  436  pvdisplay
  437  vgdisplay
  438  lvcreate -l1024 -nvol1 /edv/TURBO
  439  lvcreate -l1024 -nvol1 /dev/TURBO
  440  lvcreate -L4G -nvol2 /dev/TURBO
  441  lvdisplay
  442  ls -l /dev/TURBO/
  443  ls -lL /dev/TURBO/
...
  573  mdadm
  574  ndadm -C --help | less
  575  ndadm -c --help | less
  576  mdadm -c --help | less
  577  mdadm /dev/md0 -C -l 1 -n 2 /dev/loop2 /dev/loop1
  578  cat /proc/mdstat
  579  watch cat /proc/mdstat
  580  fdisk -l
  581*
  582  history
10:33:53
#watch cat /proc/mdstat

10:34:59
#Personalities : [raid1]
/dev/md0:
        Version : 0.90
  Creation Time : Mon Jun  1 10:29:48 2009
     Raid Level : raid1
     Array Size : 205760 (200.97 MiB 210.70 MB)
  Used Dev Size : 205760 (200.97 MiB 210.70 MB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent
    Update Time : Mon Jun  1 10:29:50 2009
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
           UUID : bee26209:19c9fcc8:e9ae21ce:cd8b297b (local to host linux1)
         Events : 0.4
    Number   Major   Minor   RaidDevice State
       0       7        2        0      active sync   /dev/loop2
       1       7        1        1      active sync   /dev/loop1
10:35:02
#mkfs.ext3 /dev/sda5
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
5160960 inodes, 20629460 blocks
1031473 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
630 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
10:36:29
#mkfs.ext3 /dev/sda6
mke2fs 1.41.5 (23-Apr-2009)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
5226496 inodes, 20886500 blocks
1044325 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
638 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
10:37:06
#mkfs.ext3 /dev/sdb5
mke2fs 1.41.5 (23-Apr-2009)
Could not stat /dev/sdb5 --- Нет такого файла или каталога
The device apparently does not exist; did you specify it correctly?
10:41:33
#dd if=/dev/zero of=/disk2.img count=1 seek=200 bs=1024k
1+0 записей считано
1+0 записей написано
 скопировано 1048576 байт (1,0 MB), 0,00278153 c, 377 MB/c
10:43:10
#mdadm /dev/md0 -f /dev/loop1
mdadm: set /dev/loop1 faulty in /dev/md0
10:49:49
#watch cat /proc/mdstat

10:50:25
#Personalities : [raid1]
mdadm: hot removed /dev/loop1
10:50:56
#Personalities : [raid1]
mdadm: re-added /dev/loop1
10:52:50
#Personalities : [raid1]
1+0 записей считано
1+0 записей написано
 скопировано 1048576 байт (1,0 MB), 0,00278431 c, 377 MB/c
10:52:55
#mdadm /dev/md0 -f /dev/loop1
mdadm: set /dev/loop1 faulty in /dev/md0
10:53:06
#mdadm /dev/md0 -r /dev/loop1
mdadm: hot removed /dev/loop1

Файлы

  • /etc/modules
  • /proc/mdstat
  • /etc/modules
    >
    # /etc/modules: kernel modules to load at boot time.
    #
    # This file contains the names of kernel modules that should be loaded
    # at boot time, one per line. Lines beginning with "#" are ignored.
    # Parameters can be specified after the module name.
    
    /proc/mdstat
    >
    Personalities : [raid1]
    md0 : active raid1 loop1[1] loop2[0]
          205760 blocks [2/2] [UU]
    unused devices: <none>
    

    Статистика

    Время первой команды журнала09:31:50 2009- 6- 1
    Время последней команды журнала10:53:06 2009- 6- 1
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 8.91
    Процент синтаксически неверно набранных команд, % 2.97
    Суммарное время работы с терминалом *, час 1.35
    Количество командных строк в единицу времени, команда/мин 1.24
    Частота использования команд
    lvremove19|==================| 18.27%
    fdisk18|=================| 17.31%
    lvdisplay13|============| 12.50%
    mdadm7|======| 6.73%
    mkfs.ext36|=====| 5.77%
    Personalities4|===| 3.85%
    losetup3|==| 2.88%
    dd3|==| 2.88%
    watch3|==| 2.88%
    less3|==| 2.88%
    apt-get3|==| 2.88%
    ls3|==| 2.88%
    pvremove3|==| 2.88%
    ndadm2|=| 1.92%
    vgremove2|=| 1.92%
    cat2|=| 1.92%
    screen1|| 0.96%
    pvdisplay1|| 0.96%
    history1|| 0.96%
    modprobe1|| 0.96%
    df1|| 0.96%
    pgremove1|| 0.96%
    mkfs.xtt31|| 0.96%
    ssh1|| 0.96%
    vgdisplay1|| 0.96%
    su1|| 0.96%
    ____
    *) Интервалы неактивности длительностью 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$