Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> FreeBSD: перенос раздела на новый диск 
V
    Опции темы
__vadya__
Дата 20.3.2008, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



В моей системе заполнился /var раздел. 

Скажите плз,
как перенести /var раздел на новый винт?
PM MAIL   Вверх
nickless
Дата 20.3.2008, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



ИМХО просто надо примонторовать другой раыдел, остановить сервисы, пишущие в /var (а лучше с livecd) и скопировать /var рекурсивно и с сохранением всех прав итд. (man cp) н новый раздел, потом прописать монтирование его как /var, а сам /var переименовать на случай проблем. Перезапуститься и посмотреть что получится.
Что не получается?


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
__vadya__
Дата 22.3.2008, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



"/var переименовать на случай проблем" т.к этот файл примонтирован, то команда mv выдаёт ошибку, но попытка
размонтирования приводит к такому сообщению
"umount of /var faild Device busy".
force размонтирование тоже не помогает

 чё делать?


А Если ребутнутся сразу после правки fstab, то получаю:


...init cant exec getty '/usr/libexec/getty'  
(я и /usr тоже переношу   smile )






Это сообщение отредактировал(а) __vadya__ - 23.3.2008, 14:15
PM MAIL   Вверх
Kekek
Дата 22.3.2008, 23:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 19.8.2007
Где: Северодонецк

Репутация: 1
Всего: 3



Такие вещи лучше делать в Single mode.

Переносить лучше с помощью dump/restore. Монтируем новый раздел, например, в /mnt, потом
cd /mnt; dump -Lf - /var | restore -rf -

Или же переносить с помощью tar:
cd /var; tar -cf - * | (cd /mnt; tar -xf -)

Предпочтительней первый вариант.

PM MAIL WWW Jabber   Вверх
__vadya__
Дата 26.3.2008, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



Как  размонтировать /usr ?
PM MAIL   Вверх
Kekek
Дата 26.3.2008, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 19.8.2007
Где: Северодонецк

Репутация: 1
Всего: 3



Перегрузится в Single User. Это будет наиболее безопасно и корректно.

PM MAIL WWW Jabber   Вверх
inside_pointer
Дата 27.3.2008, 06:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 9.3.2008

Репутация: 8
Всего: 12



Код

cp -pR /var корень_нового_диска

Когда перенёс, он у тебя там есть, в /etc/fstab редактируешь устройство на котором находится каталог / для нового var
PM MAIL   Вверх
__vadya__
Дата 28.3.2008, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



В single mode я не могу править fstab, ... т.к режим read-only:

#pwd
/usr/bin
#./vi
ex/vi: Error: Unable to create temporary file: Read-only file system

Как в single mode подмонтировать в режиме rw?
PM MAIL   Вверх
inside_pointer
Дата 28.3.2008, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 9.3.2008

Репутация: 8
Всего: 12



А нафига тебе single mode, fstab можно менять в multiuser mode

mount -t ext3 -o rw /dev/hda1 disk
PM MAIL   Вверх
__vadya__
Дата 28.3.2008, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



Цитата

А нафига тебе single mode


см. 3 сообщение
PM MAIL   Вверх
inside_pointer
Дата 28.3.2008, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 9.3.2008

Репутация: 8
Всего: 12



Ну и что, что мешает поменять fstab ?

Тебе же нужно скопировать var на другой раздел, а потом чтобы при загрузке твоя ось искала его там, для этого коментишь старую строчку и пишешь новую с новым устроством для /var

Конечно если чо-то будет неправильно понадобится single mode
PM MAIL   Вверх
nickless
Дата 29.3.2008, 02:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



__vadya__, мне кажется ты не понял алгоритма, не надо удалять или перемещать файловую систему из-под работающей системы, нужно скопировать её на раздел, где больше места.
Копировать надо обязательно с сохранением прав ипрочих метаданных, с копированием ссылок, а не дереференцированием их итд, иначе не заработает, для этого надо внимательно почитать man cp на твоей системе, у меня линукс, там другая версия.
Когда скопируешь, подкорректируй /etc/fstab, после ребута примонтируются другие разделы, вот только тогда и удалишь старые...

Что из этого не получается?


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
inside_pointer
Дата 29.3.2008, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 9.3.2008

Репутация: 8
Всего: 12



http://www.opennet.ru/man.shtml?topic=cp&a...1&russian=1

Да всё там то же самое, лучше один раз попробовать, а при рекурсивном копировании всё сохраняется в том виде в котором было, права и owner:group сохраняются через p
PM MAIL   Вверх
__vadya__
Дата 30.3.2008, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 87
Регистрация: 28.11.2007

Репутация: нет
Всего: нет



Спа, получилось. smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1242 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.