LINUX.ORG.RU
ФорумAdmin

Как сделать снапшот XFS в Fedora Core 5


0

0

Гуру, помогите пожалуйста. Пытаюсь сделать снапшот XFS в FC5. У кого есть реальный опыт, поделитесь пожалуйста.

# xfs_freeze -f /DATA

# lvcreate -L4G -s -n snapshot /dev/Vol00/LogVolData

Предыдущая команда виснет до тех пор пока следующая не размораживает ФС

# xfs_freeze -u /DATA

А если делать без xfs_freeze то создаётся снапшот с неинициализированной ФС и снапшот невозможно смонтировать.


>А если делать без xfs_freeze то создается снапшот с не 
>инициализированной ФС и снапшот невозможно смонтировать.

Скорее всего не монтируется из-за идентичного (в снапшоте) uuid

Делай так:

1.  lvcreate -L4G -s -n snapshot /dev/Vol00/LogVolData
2.  mount -t xfs -o nouuid,ro /dev/Vol00/snapshot /mnt/backup

sdio ★★★★★
()
Ответ на: комментарий от sdio

Не работает :(

# lvcreate -s -l400 --name snap /dev/VolGroup00/LogVolData    
Insufficient free extents (304) in volume group VolGroup00: 400 required

# lvcreate -s -l300 --name snap /dev/VolGroup00/LogVolData
  LV VolGroup00/snap in use: not deactivating
  Couldn't deactivate new snapshot.

# mount -t xfs -o nouuid,ro /dev/VolGroup00/snap /SNAPSHOTS/DATA-2006-10-06
mount: wrong fs type, bad option, bad superblock on /dev/VolGroup00/snap,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Перерыл пол интернета, но ничего объясняющего это поведение не нашел.

dimag
() автор топика
Ответ на: комментарий от dimag

Все заработало после того, как раскомментировал строку в /etc/udev/rules.d/50-udev.rules

KERNEL=="dm-[0-9]*", PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"

Если кто знает, почему в оригинале она закомментирована, пожалуйста расскажите.

dimag
() автор топика
Ответ на: комментарий от dimag

Погорячился я.

После ребута перестало работать. Если пытаться создать снапшот 10-20 раз подряд, то в конце концов он создастся правильно. Похоже там какие-то гонки в кернеле.

uname -a

Linux localhost.localdomain 2.6.17-1.2187_FC5 #1 SMP Mon Sep 11 01:16:59 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux

dimag
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.