Страница 1 из 2

Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 10:30:18
Laa
Привет гуру linux-а!

Подскажите как создать раздел

Код: Выделить всё

# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       60704   487500457+  83  Linux
/dev/sda3           60705       60801      779152+  82  Linux swap / Solaris

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       19457   156288321   83  Linux

Disk /dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

Disk /dev/sdd: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
#

Код: Выделить всё

# fdisk /dev/sdb

The number of cylinders for this disk is set to 19457.
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
Partition number (1-4): 1
First cylinder (1-19457, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-19457, default 19457):
Using default value 19457

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
#

Код: Выделить всё

# mkfs.ext3 -L /disk2 /dev/sdb
mke2fs 1.39 (29-May-2006)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n) y
/dev/sdb is apparently in use by the system; will not make a filesystem here!
#
Как создать раздел правильно? Где я ошибаюсь?
Спасибо заранее.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 11:24:01
Hrafn
/dev/sdb1

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 14:15:27
Laa
Спасибо за ответ! Но не помогает:

Код: Выделить всё

# mkfs.ext3 -L /disk2 /dev/sdb1
mke2fs 1.39 (29-May-2006)
/dev/sdb1 is apparently in use by the system; will not make a filesystem here!

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 14:49:57
blade_007
После создания раздела /dev/sdb1 сделайте partprobe и/или reboot
затем уже mkfs.ext3 -L /disk2 /dev/sdb1

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 14:59:10
Laa

Код: Выделить всё

# partprobe
# mkfs.ext3 -L /disk2 /dev/sdb1
mke2fs 1.39 (29-May-2006)
/dev/sdb1 is apparently in use by the system; will not make a filesystem here!
#
перегружаться проблемно, смогу позже.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 15:13:38
Hrafn
а сам винчестер /dev/sdb где-то используется уже что ли? судя по ругани :)

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 15:23:12
Laa
Ну вроде ж нет:

Код: Выделить всё

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             451G  1.7G  426G   1% /
/dev/sda1              99M   18M   76M  20% /boot
tmpfs                1013M     0 1013M   0% /dev/shm
#

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 15:28:08
blade_007
Данные команды что-то показывают?
# fuser -m /dev/sdb1
# lsof /dev/sdb1

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 16:58:34
Laa
ничего не показывают эти команды

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 17:15:34
Hrafn
а если сделать

Код: Выделить всё

# e2label /dev/sdb1 /disk2
кроме того, а файловую систему не создавали же еще на новом разделе?

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 17:51:31
Laa
Спасибо за ответ.

Вот результат:

Код: Выделить всё

# e2label /dev/sdb1 /disk2
e2label: Bad magic number in super-block while trying to open /dev/sdb1
Couldn't find valid filesystem superblock.
Ну вот же хочу создать файловую систему.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 18:21:32
blade_007
Удалите раздел и создайте его заново.
Если не поможет - придется таки перегрузится.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 18:42:07
Laa

Код: Выделить всё

# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       60704   487500457+  83  Linux
/dev/sda3           60705       60801      779152+  82  Linux swap / Solaris

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

Disk /dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       38913   312568641   83  Linux

Disk /dev/sdd: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
сделал /dev/sdc !!! Видимо рэйд какой-то был? Обратите внимание на /dev/sdb, /dev/sdc -- они идентичные.

А вот результат:

Код: Выделить всё

# mkfs.ext3 -L /disk2 /dev/sdc1
mke2fs 1.39 (29-May-2006)
Filesystem label=/disk2
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
39075840 inodes, 78142160 blocks
3907108 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
2385 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616

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.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 19:04:18
Laa
В догонку: а как понять какие у меня физические диски в centos? Есть ли raid аппаратный?

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 19:26:46
blade_007
про аппаратный вы можете узнать только с помощью утилит от производителя, например, SUN StorMan. Что касается программного raid - загляните в /proc/mdstat. Т.е. у вас счас все получилось (создать фс на разделе)?

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-17 21:00:34
Laa
blade_007 писал(а):про аппаратный вы можете узнать только с помощью утилит от производителя, например, SUN StorMan. Что касается программного raid - загляните в /proc/mdstat. Т.е. у вас счас все получилось (создать фс на разделе)?
Ага, получилось, на /dev/sdc1

Код: Выделить всё

# cat /proc/mdstat
Personalities :
unused devices: <none>
#

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 10:18:34
blade_007
Вывод данного файла (/proc/mdstat) говорит о том, что программного raid нет. Почему представлены два (sdb и sdc) диска сказать сложно.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 10:26:05
Laa
А если они действительно физически есть? Или есть аппаратный рэйд. Как это проверить?

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 10:37:05
blade_007
Возможно это еще фейковый raid. Посмотрите ls /dev/mapper/*

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 10:47:58
Laa

Код: Выделить всё

# ls -la /dev/mapper/
total 0
drwxr-xr-x  2 root root      80 Mar 15 23:32 .
drwxr-xr-x 11 root root    4060 Mar 18 04:02 ..
crw-------  1 root root  10, 63 Mar 15 23:32 control
brw-rw----  1 root disk 253,  0 Mar 15 23:32 nvidia_baachgdg

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 11:04:15
blade_007
Да это он - nvidia_baachgdg. Именно на нем надо было создавать раздел.

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 11:07:55
Laa
Я не понимаю на чем на нем. Поясните. На sdc ?
А как это понять? Почему не sdb? Разжуйте, я в linux пока еще туп. :(

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 11:12:37
blade_007
Вот ваш фейковый рейд /dev/mapper/nvidia_baachgdg
Сделайте для него fdisk /dev/mapper/nvidia_baachgdg, создайте на нем раздел, будет nvidia_baachgdgp1. Затем создавайте фс на нем
mkfs.ext3 -L /label /dev/mapper/nvidia_baachgdgp1 и монтируйте

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 12:38:08
Laa
Спасибо за ответ!

Вот что у меня есть:

Код: Выделить всё

# fdisk -l /dev/mapper/nvidia_baachgdg

Disk /dev/mapper/nvidia_baachgdg: 160.0 GB, 160041884672 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                      Device Boot      Start         End      Blocks   Id  System
# fdisk -l /dev/sd
sda   sda1  sda2  sda3  sdb   sdc   sdc1  sdd
[pbx2.hyp.ru tftpboot]# fdisk -l /dev/sdb

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
# fdisk -l /dev/sdc

Disk /dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       38913   312568641   83  Linux
# fdisk -l /dev/sdd

Disk /dev/sdd: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
#
А как увидеть физические диски в системе? Как понять какие диски в фейк-рэйд входят?

Re: Trixbox (centos 5): fdisk troubles

Добавлено: 2011-03-18 12:45:00
blade_007
/sbin/dmraid -r
man dmraid