Проблема с лейблами в FreeBSD 9.1

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
tarzan
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-08-09 14:58:33

Проблема с лейблами в FreeBSD 9.1

Непрочитанное сообщение tarzan » 2013-08-09 15:26:33

Уважаемые форумчане,
столкнулся с неожиданной проблемой с лейблами. Имеются два 250ГБ винта, при разметке первого были использованы только 235 ГБ, но когда пришло время врубать gmirror, оказалось, что на втором винте места всего 232.9 ГБ. Недолго думая запустил sysinstall -> Label и переразметил раздел ada0s1f (/home), уменьшив его на 4 ГБ.

Теперь, при включении, fsck ругается на данный раздел:

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

/dev/ada0s1f: CANNOT READ BLK: 143611072
/dev/ada0s1f: UNEXPEXTED INCONSISTENCY: RUN fsck MANUALLY.
THE FOLLOWING FILE SYSTEM HAD AN UNEXPEXTED INCONSISTENCY:
ufs: /dev/ada0s1f (/home)
Automatic file system check failed: help!
ERROR: ABORTING BOOT (sending SIGTERM to parent)!
Aug 9 17:10:00 init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname of shell or RETURN for /bin/sh:
Пользуюсь советом:

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

#fsck -y /dev/ada0s1f
** /dev/ada0s1f

CANNOT READ BLK: 143611072
CONTINUE? yes

THE FOLLOWING DISK SECTORS COULD NOT BE READ: 143611072, 143611073, 143611074, 143611075, 143611076, 143611077, 143611078, 143611079,
ioctl (GCINFO): inappropriate ioctl for device
fsck_ufs: /dev/ada0s1f: can't read disk label
Если воспользоваться любезным приглашением фри и ввести а потом , то система загружается в обычном порядке. Но такие подвисания - не дело, особенно с учетом того, что серваку стоять удаленно.

Есть ли у кого-нибудь идеи, что делать с лейблами, чтобы система не выдавала ошибок?


ОС: FreeBSD 9.1

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

# cat /etc/fstab
# Device			Mountpoint	FStype	Options	Dump	Pass#
/dev/ada0s1a		/		ufs	rw	1	1
/dev/ada0s1b		none		swap	sw	0	0
/dev/ada0s1d		/var		ufs	rw	2	2
/dev/ada0s1e		/tmp		ufs	rw	2	2
/dev/ada0s1f		/home		ufs	rw	2	2
/dev/ada0s1g		/storage	ufs	rw	2	2
/dev/cd0			/cdrom		cd9660	ro,noauto 0	0

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

# df -h
Filesystem      Size    Used   Avail Capacity  Mounted on
/dev/ada0s1a    7.7G    722M    6.4G    10%    /
devfs           1.0k    1.0k      0B   100%    /dev
/dev/ada0s1d     24G    231M     22G     1%    /var
/dev/ada0s1e    7.7G     32M    7.1G     0%    /tmp
/dev/ada0s1f     66G     14G     47G    23%    /home
/dev/ada0s1g    107G    5.2G     93G     5%    /storage

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

# bsdlabel /dev/ada0s1
# /dev/ada0s1:
8 partitions:
#          size     offset    fstype   [fsize bsize bps/cpg]
  a:   16777216          0    4.2BSD        0     0     0
  b:   16777216   16777216      swap                    
  c:  492830667          0    unused        0     0     # "raw" part, don't edit
  d:   52428800   33554432    4.2BSD        0     0     0
  e:   16777216   85983232    4.2BSD        0     0     0
  f:  142606336  102760448    4.2BSD        0     0     0
  g:  232783818  260046848    4.2BSD        0     0     0

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Проблема с лейблами в FreeBSD 9.1

Непрочитанное сообщение snorlov » 2013-08-09 20:31:15

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

tarzan
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-08-09 14:58:33

Re: Проблема с лейблами в FreeBSD 9.1

Непрочитанное сообщение tarzan » 2013-08-10 15:13:45

Просто так не получится - фря считает, что размер раздела все еще 235 ГБ. Насколько я понял, мне нужно сдвинуть ada0s1g, чтобы он находился на диске вплотную к ada0s1f, а потом дать фре понять, что размер раздела стал 231 ГБ. Только вот я бес понятия как это сделать :(

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Проблема с лейблами в FreeBSD 9.1

Непрочитанное сообщение snorlov » 2013-08-10 16:56:22

через dump/restore не проходит?