|
Изменить размер каталогов в Linux | ☑ | ||
---|---|---|---|---|
0
bogus
30.06.16
✎
14:20
|
Добрый день. Имеются следующие каталоги с соответствующим размером:
[root@1cserv ~]# pvdisplay -m --- Physical volume --- PV Name /dev/sda2 VG Name centos PV Size 299,51 GiB / not usable 3,00 MiB Allocatable yes PE Size 4,00 MiB Total PE 76674 Free PE 16 Allocated PE 76658 PV UUID 3eCBMP-mc94-T8dh-BQqE-KD0x-eJMn-uESCQK --- Physical Segments --- Physical extent 0 to 511: Logical volume /dev/centos/swap Logical extents 0 to 511 Physical extent 512 to 63857: Logical volume /dev/centos/home Logical extents 0 to 63345 Physical extent 63858 to 76657: Logical volume /dev/centos/root Logical extents 0 to 12799 Physical extent 76658 to 76673: FREE Когда смотрю свойства комьютера, то не вижу объема памяти из раздела каталога home. Не могу понять он входит в общий диск или нет. Вопрос возникает такой так как есть предостережения, что когда - нибудь место в папке root закончится и будет авральная ситуация. Раздел sda диска один, размер такой же как у папки home и один раздел boot 500 MB. По умолчанию не желательно делать раздел root большим. Помогите советом как поступить в этой ситуации? Спасибо. |
|||
1
Asmody
30.06.16
✎
14:33
|
"Когда смотрю свойства комьютера, то не вижу объема памяти из раздела каталога home" — что тут написано?!
df -h что показывает? |
|||
2
bogus
30.06.16
✎
14:34
|
[root@1cserv ~]# df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в /dev/mapper/centos-root 50G 15G 36G 30% / devtmpfs 7,8G 0 7,8G 0% /dev tmpfs 7,8G 88K 7,8G 1% /dev/shm tmpfs 7,8G 8,9M 7,8G 1% /run tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup /dev/mapper/centos-home 248G 5,4G 243G 3% /home /dev/sda1 497M 166M 331M 34% /boot tmpfs 1,6G 0 1,6G 0% /run/user/26 tmpfs 1,6G 0 1,6G 0% /run/user/992 tmpfs 1,6G 0 1,6G 0% /run/user/1000 [root@1cserv ~]# |
|||
3
Asmody
30.06.16
✎
14:36
|
(2) И чего ты паришься? 36 гигов под систему и 243 гига под home
|
|||
4
Garykom
гуру
30.06.16
✎
14:39
|
(3) Лучше бы объяснил что каталоги могут в отдельных размерах или даже на разных дисках лежать
|
|||
5
Asmody
30.06.16
✎
14:39
|
Но, отвечая на вопрос в (0), — есть lvresize
|
|||
6
Garykom
гуру
30.06.16
✎
14:39
|
(4) *отдельных разделах
|
|||
7
Asmody
30.06.16
✎
14:39
|
(4) Ещё бы понять, что ТС называет "каталогами".
|
|||
8
Garykom
гуру
30.06.16
✎
14:43
|
(7) А это уже вопрос да.
|
|||
9
bogus
30.06.16
✎
14:44
|
(3) просто 1С и прочее установлено в разные папки opt и др., так как почти во всех папках столько же места, как и в root, кроме home, то задумался, а что будет когда в root не будет места и куда пишет 1С, PostgreSQL и другие программы свои данные
(4) это я понимаю, возможно не так выразился, спасибо, что написали) (7) папки вида home, root, opt, etc, var и прочее. |
|||
10
Зая Бусечка
30.06.16
✎
14:45
|
(9) 1с в opt? У тебя гента?
|
|||
11
Asmody
30.06.16
✎
14:45
|
(10) centos же
|
|||
12
bogus
30.06.16
✎
14:46
|
(10) в opt, CentOS 7
|
|||
13
Зая Бусечка
30.06.16
✎
14:47
|
(11) (12) А зачем превращать приличную (относительно) систему в генту?
|
|||
14
bogus
30.06.16
✎
14:48
|
(13) Не совсем понимаю Вас)
|
|||
15
Asmody
30.06.16
✎
14:48
|
(13) 1С из rpm/deb ставится в /opt по-умолчанию.
|
|||
16
Asmody
30.06.16
✎
14:48
|
А что, кто-то 1С на генте запускает?!
|
|||
17
Зая Бусечка
30.06.16
✎
14:49
|
(15) А почему у меня в /usr/local ставилась?
|
|||
18
bogus
30.06.16
✎
14:49
|
(16) Не знаю, я установил себе на сервер CentOS 7))
|
|||
19
Asmody
30.06.16
✎
14:50
|
(17) Может потому что у тебя гента?
|
|||
20
Зая Бусечка
30.06.16
✎
14:51
|
(19) у меня был дебиан. А потом бубунта-сервер.
Всё для тестов и развлечений. |
|||
21
bogus
30.06.16
✎
14:54
|
Мне оставить все как есть или как в (5) посредством этого переместить немного места из home в root?
|
|||
22
Asmody
30.06.16
✎
14:58
|
Проблема в том, что в centos 7 используется xfs. А у нее нет штатных механизмов шринка.
|
|||
23
bogus
30.06.16
✎
15:01
|
(22) Логически, что все программы пишутся в root, а в home в текущий момент делаются только автобэкапы, выходит, что нужно придумать какое - то тогда перенаправление данных в home или как поступить?
|
|||
24
Турист
30.06.16
✎
15:03
|
(23) начни лучше с убунты, по ней много форумов и информации в рунете.
|
|||
25
Зая Бусечка
30.06.16
✎
15:03
|
(23) Программы должны писаться в /usr.
|
|||
26
Asmody
30.06.16
✎
15:05
|
(23) Старое доброе ln -s спасет отца русской демократии
|
|||
27
bogus
30.06.16
✎
15:05
|
(25) Но если это так, то там столько же места, как в root : )
|
|||
28
bogus
30.06.16
✎
15:13
|
ln -s /opt/1C/v8.3/x86_64/ /home/opt/1C/v8.3/x86_64/ ?
Верно написал?) Полагаю после этого данные будут писаться в home? Так как : Символическая ссылка (еще известная как мягкая ссылка) - это особый файл (запись) который указывает на фактическое местоположения файла или папки на диске (как ярлык в Windows). Символические ссылки постоянно используются для линкования библиотек и часто используются для линкования файлов и папок на удаленной файловой системе примонтированной по NFS. Команда ln - это стандартная утилита в Linux для создания ссылок. |
|||
29
ansh15
30.06.16
✎
15:15
|
Цитата из ИТС: "В операционной системе Linux служебные файлы кластера серверов будут расположены в папке /home/usr1cv8/.1cv8/1C/1cv8 (или сокращенный вариант записи – ~/.1cv8/1C/1cv8)." 1C и так все свое в /home пишет.
А базы PostgreSQL где размещены? |
|||
30
bogus
30.06.16
✎
15:18
|
(29) /var/lib/pgsql
|
|||
31
ansh15
30.06.16
✎
15:26
|
(30) Если базы не разрастаются лавинообразно, от оставь как есть, на /home место быстрее может закончиться из-за бекапов или журнала регистрации, например.
По хорошему - поставить еще два диска, на один базы Postgre, на другой бэкапы. |
|||
32
Asmody
30.06.16
✎
15:28
|
(28) вообще-то, наоборот.
ln -s <что> <куда> так, как ты написал, всё равно будет писать в /opt, только каталог из /opt будет виден как /home/opt тебе надо создать каталог в /home и прилинковать в нужное место (/opt или /var), чтобы система его видела как подкаталог |
|||
33
bogus
30.06.16
✎
15:38
|
(31) Быстро растет) Спасибо Вам
(32) ln -s /home/dump1С/ /opt/1C/v8.3/x86_64/ так?) |
|||
34
Asmody
30.06.16
✎
15:42
|
(33) да, только перед этим надо скопировать все из старого места в новое. А то оно "скроется"
|
|||
35
bogus
30.06.16
✎
15:51
|
(34) а после копирования содержимого и линкования она будет писаться только в новую папку /home/dump1C ? Спасибо Вам за ответы) Очень помогли в освоении этой проблемы)
|
|||
36
bogus
05.07.16
✎
09:42
|
ln -s /home/dump1С//opt/1C/v8.3/x86_64/ прописал эту команду, только для папок postgresql, команда ls -al выводит, что папка прилинкована, но размер папок разный или я чего - то не так понимаю? Оно ведь должно писать данные и туда и туда? И если одна папка будет по каким - то причинам удалена, то будет браться информация из копии к которой прилинкована... Верно?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |