From: "Andrey Liakhovets" <liakh@dol.ru>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] Мало места в корне файловой системы
Date: Fri, 23 Dec 2011 18:59:59 +0400
Message-ID: <web-1004547263@cgp.dol.ru> (raw)
In-Reply-To: <201112231250.00383.info-vcvitstst@tut.by>
On Fri, 23 Dec 2011 12:49:59 +0300 "Олег Потеев" wrote:
...
>Я так понимаю, что мнений, по поводу размеров раздела / и решения довольно
>много.
>Вывод, что в принципе надо где-то около 25Гб. Перемещать каталоги можно, но
>всё ж, какие лучше? Как бы с этим определиться, в смысле порядка.
На мой взгляд, повторюсь, удобнее всего перемещать /usr/share.
Посмотреть, сколько он занимает, можно так:
# du -sx /usr/share
У меня на одной из систем, где довольно много всего установлено,
в нём больше 9 Гбайт, а переразбивать диск не было времени,
поэтому перенёс его на /home.
Делал примерно так:
1. сохранил текущий fstab (на случай, если где-то ошибусь):
# cp -a /etc/fstab /root/tmp/fstab.orig
2. создал каталог, куда буду перемещать:
# mkdir -m 700 /home/_binds_
# mkdir /home/_binds_/usr_share
3. подготовил закомментированную строчку в fstab и проверил:
# sed -i -e '/[[:blank:]]\/home[[:blank:]]/ a #/home/_binds_/usr_share /usr/share none bind 0 0' /etc/fstab
# cat /etc/fstab
4. проверил, что смогу её раскомментировать:
# sed -e 's/^#\(.*usr_share.*\)/\1/' /etc/fstab
5. выполнил предварительное копирование:
# rsync --stats -aHx --delete /usr/share/ /home/_binds_/usr_share/
(ради интереса можно ещё добавить ключ -v и направить вывод в файл
&>/root/tmp/rsync.out)
6. перешёл в runlevel 1:
# init 1
(на запрос пользователя - <Enter>, затем - пароль root'а)
7. выполнил окончательное копирование (та же команда, что и выше, просто
несколько раз нажал стрелочку вверх):
# rsync --stats -aHx --delete /usr/share/ /home/_binds_/usr_share/
8. раскомментировал строку в fstab (добавил ключ -i в команду из п.4 --
тоже несколько раз нажал стрелочку вверх и поправил команду):
# sed -i -e 's/^#\(.*usr_share.*\)/\1/' /etc/fstab
9. перезагрузился, убедился что всё работает (в частности, посмотрел
cat /proc/mounts ...).
10. удалил данные из /usr/share (можно сделать сразу после п.8, и тогда
больше ничего не надо, но спокойнее было сначала проверить):
# init 1
# umount /usr/share
# rm -rf /usr/share/*
11. перезагрузился.
Андрей Ляховец
next prev parent reply other threads:[~2011-12-23 14:59 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-22 4:58 Олег Потеев
2011-12-22 6:14 ` Yury Aliaev
2011-12-22 5:55 ` Олег Потеев
2011-12-22 17:24 ` Michael Shigorin
2011-12-22 20:24 ` Sergey
2011-12-23 9:49 ` Олег Потеев
2011-12-23 14:59 ` Andrey Liakhovets [this message]
2011-12-23 18:19 ` Олег Потеев
2011-12-22 7:02 ` Владимир
2011-12-22 6:10 ` Олег Потеев
2011-12-22 7:12 ` Dmitriy Kruglikov
2011-12-22 10:12 ` Владимир Гусев
2011-12-22 7:10 ` Dmitriy Kruglikov
2011-12-22 6:13 ` Олег Потеев
2011-12-22 7:48 ` Andrey Liakhovets
2011-12-22 12:12 ` Олег Потеев
2011-12-22 12:40 ` Sergey V Turchin
2011-12-22 12:55 ` Олег Потеев
2011-12-22 13:08 ` Шенцев Алексей Владимирович
2011-12-22 13:42 ` Sergey V Turchin
2011-12-22 9:36 ` Sergey V Turchin
2011-12-22 9:42 ` Dmitriy Kruglikov
2011-12-22 10:12 ` Sergey V Turchin
2011-12-22 10:17 ` Dmitriy Kruglikov
2011-12-22 10:30 ` Sergey V Turchin
2011-12-22 12:16 ` Олег Потеев
2011-12-22 12:42 ` Sergey V Turchin
2011-12-22 12:53 ` Олег Потеев
2011-12-22 16:01 ` Speccyfighter
2011-12-22 16:33 ` Yury Bushmelev
2011-12-22 17:24 ` Michael Shigorin
2011-12-23 11:01 ` Олег Потеев
2011-12-23 13:34 ` Sergey
2011-12-23 18:21 ` Олег Потеев
2011-12-26 7:18 ` Олег Потеев
2011-12-26 16:07 ` Sergey
2011-12-26 16:28 ` Michael Shigorin
2011-12-26 20:46 ` Sergey
2011-12-27 5:46 ` Олег Потеев
2011-12-27 7:08 ` Dmitriy Kruglikov
2011-12-27 8:13 ` Jurij Bogaevs'kyj
2011-12-27 8:32 ` Олег Потеев
2011-12-27 8:44 ` Илья Кучмин
2011-12-27 9:19 ` Олег Потеев
2011-12-27 8:18 ` Олег Потеев
2011-12-27 8:55 ` Dmitriy Kruglikov
2011-12-27 9:23 ` Олег Потеев
2011-12-27 9:28 ` Олег Потеев
2011-12-27 9:36 ` Dmitriy Kruglikov
2011-12-27 10:45 ` REAL
2011-12-27 10:14 ` Sergey
2011-12-27 13:06 ` Sergey V Turchin
2011-12-27 19:27 ` Олег Потеев
2011-12-27 19:50 ` Олег Потеев
2011-12-27 19:56 ` Alexei V. Mezin
2011-12-27 21:37 ` Yura Kalinichenko
2011-12-28 11:11 ` Sergey V Turchin
2011-12-27 8:11 ` Sergey
2011-12-23 21:58 ` Michael Shigorin
2011-12-24 9:40 ` Олег Потеев
2011-12-24 10:25 ` Денис Смирнов
2011-12-24 10:28 ` Алексей Синицын
2011-12-24 10:31 ` Денис Смирнов
2011-12-24 10:38 ` Алексей Синицын
2011-12-24 10:32 ` Michael Shigorin
2011-12-24 10:37 ` Michael Shigorin
2011-12-24 10:26 ` Алексей Синицын
2011-12-24 10:38 ` Michael Shigorin
2011-12-24 10:45 ` Алексей Синицын
2011-12-24 15:54 ` Олег Потеев
2011-12-24 16:56 ` Алексей Синицын
2011-12-22 16:04 ` Speccyfighter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=web-1004547263@cgp.dol.ru \
--to=liakh@dol.ru \
--cc=community@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git