Расширить раздел var за счёт usr

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
syslik
проходил мимо

Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 13:58:19

Как правильно расширить раздел VAR за счёт другого (USR)
FreeBSD 8.1
freebsd# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ar0s1a 496M 320M 136M 70% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ar0s1e 496M 76K 456M 0% /tmp
/dev/ar0s1f 1.3T 4.3G 1.2T 0% /usr
/dev/ar0s1d 3.8G 3.4G 151M 96% /var
Последний раз редактировалось manefesto 2010-12-03 14:01:07, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов. Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Хостинговая компания 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/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение manefesto » 2010-12-03 14:01:59

смотри что съедает место.
перемещай на /usr
и монтируй в /var через mount_nullfs
ну или симлинк
я такой яростный шо аж пиздеЦ
Изображение

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 14:06:21

на системе крутится postfix, соответсвенно место забивается письмами.
можно ли в fstab поменять местами точки монтирования ?
сейчас так:

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

/dev/ar0s1f 1.3T 4.3G 1.2T 0% /usr
/dev/ar0s1d 3.8G 3.4G 151M 96% /var
а сделать так:

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

/dev/ar0s1f 1.3T 4.3G 1.2T 0% /var
/dev/ar0s1d 3.8G 3.4G 151M 96% /usr

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

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение snorlov » 2010-12-03 14:11:57

копируешь нужный каталог с правами из /var в /usr, а на /var'е на его место создаешь линк на него

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 15:35:09

То есть я копирую каталог var в каталог usr, затем в fstab делаю линк на него вот так:

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

/dev/ar0s1f 1.3T 4.3G 1.2T 0% /usr
/dev/ar0s1d 3.8G 3.4G 151M 96% /usr/var
верно?

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 15:42:03

snorlov писал(а):копируешь нужный каталог с правами из /var в /usr, а на /var'е на его место создаешь линк на него
ступил...
в каталоге /var переполняется spool.
То есть нужно сделать так:
скопировать подкаталог spool из /var в /usr.
А вот как создать на его место линк?

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

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение snorlov » 2010-12-03 15:54:28

как как

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

#  Копируем в /usr
 cp  -R  /var/spool  /usr
# Удаляем
 rm -R  /var/spool
# Сщздаем ссылку
 ln -s /usr/spool  /var/spool
Кажется так, проверь...

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 16:42:26

а зачем ?

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

# Удаляем
 rm -R  /var/spool

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

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение snorlov » 2010-12-03 16:51:32

А сам то ты как думаешь?


Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение FreeBSP » 2010-12-03 17:03:21

есть такой анекдот.
трех девушек о чем то спросили, и сказали что если обманут - то они исчезнут
брюнетка сказала "я думаю, теплый" и исчезла
шатенка сказала "я думаю, мягкий" и тоже исчезла
блондинка сказала "я думаю..." и исчезла
так вот, суть притчи в чем: не будь как блондинка - думай!
=)

PS номер двадцать тут, если кому интересно.. http://www.hotinfo.ru/humor/?cat_id=7039
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!


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

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение snorlov » 2010-12-03 17:21:25

syslik писал(а):не флуди
Причем здесь флуд, забудь мой совет, если не хочешь шевелить извилинами...

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-03 17:24:12

Зачем удалять /var/spool ?
Можно же:

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

#  Копируем в /usr
 cp  -R  /var/spool  /usr
# Сщздаем ссылку
 ln -s /usr/spool  /var/spool

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение FreeBSP » 2010-12-03 17:35:17

ладно, будем пинать в нужном направлении

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

ln -s /usr/spool  /var/spool
какой будет результат выполнения этой команды?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-06 9:02:17

Создаётся символическая ссылка на /usr/spool

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

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение snorlov » 2010-12-06 9:24:38

А ты попробуй... Потом не говори что тебя не предупреждали...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение FreeBSP » 2010-12-06 9:30:23

что такое символическая ссылка?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-06 9:34:05

файл специального формата, ссылка на файл или каталог на другой объект файловой системы

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение FreeBSP » 2010-12-06 13:14:21

остановимся на том что это файл
а /var/spool это каталог?

почти наверняка ответ будет "да"
таким образом ты хочешь переписать своим файлом директорию.
а что будет с начинкой /var/spool ты подумал? не забывай, что директорию удалить неользя, пкоа внутри есть хоть один файл/директория.
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-06 17:00:08

snorlov писал(а):как как

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

#  Копируем в /usr
 cp  -R  /var/spool  /usr
# Удаляем
 rm -R  /var/spool
# Сщздаем ссылку
 ln -s /usr/spool  /var/spool
Кажется так, проверь...
копировать только нужно с ключём -p чтобы права на файлы не изменились ;-)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение Alex Keda » 2010-12-06 20:22:29

лучше tar - чтоб хардлинки остались
Убей их всех! Бог потом рассортирует...

syslik
проходил мимо

Re: Расширить раздел var за счёт usr

Непрочитанное сообщение syslik » 2010-12-07 14:49:55

да, и удалять /var/spool после копирования в /usr совсем необязательно, достаточно переименовать.