Организация файловой системы на сервере ((нужны советы и рекомендации))

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

Ответить
apprentice
Сообщения: 595
ОС: Debian 6

Организация файловой системы на сервере

Сообщение apprentice »

Если созданы отдельные разделы для /, usr, var, tmp, home

как определить куда "попали" /etc /opt и т.п. и можно ли этим как-то управлять?

(например что бы /opt реально размещалась на /usr или /var/opt)

что (и как) можно монтировать как "ro", напрашиваются /boot /bin /sbin, может быть /etc, (так что бы перемонтировать их rw только при установке новых программ и/или обновлении системы)
Спасибо сказали:
sim1
Сообщения: 155
ОС: GNU,BSD
Контактная информация:

Re: Организация файловой системы на сервере

Сообщение sim1 »

apprentice писал(а):
28.04.2009 12:42
Если созданы отдельные разделы для /, usr, var, tmp, home

как определить куда "попали" /etc /opt и т.п. и можно ли этим как-то управлять?

(например что бы /opt реально размещалась на /usr или /var/opt)

что (и как) можно монтировать как "ro", напрашиваются /boot /bin /sbin, может быть /etc, (так что бы перемонтировать их rw только при установке новых программ и/или обновлении системы)


mount - утилита монтирования без параметров показывает что куда смонтировано ( подробнее - man mount )
/etc/fstab - параметры монтирования (что, куда, как ) и, кроме этого, определяет разделы, которые монтируются при загрузке (подробнее тот же man)

разбивать можно как угодно все зависит от ваших задач, один из возможных вариантов разбивки (каждый каталог на своем разделе )
/ - ro,exec
/usr - ro,exec
/tmp - rw,noexec
/home - rw, exec или noexec ( в зависимости от того какие задачи у юзеров )
/var - rw,noexec
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: Организация файловой системы на сервере

Сообщение apprentice »

sim1

спасибо,
но это все я и так знал меня интересуют возможности более тонкого/глубокого управления файловой системой,
и практические советы, рекомендации опытных администраторов.
Спасибо сказали:
sim1
Сообщения: 155
ОС: GNU,BSD
Контактная информация:

Re: Организация файловой системы на сервере

Сообщение sim1 »

Ну как задали вопрос так и ответил, если Вам нужны какие-то конкретные рекомендации по поводу тюнинга ФС задавайте конкретные вопросы ....
Спасибо сказали:
Аватара пользователя
graaf
Сообщения: 41
ОС: Debian, Ubuntu

Re: Организация файловой системы на сервере

Сообщение graaf »

какие задачи решаются с помощью вашего сервера?
"If you want to accomplish something in the world, idealism is not enough--you need to choose a method that works to achieve the goal. In other words, you need to be "pragmatic." (Richard M. Stallman)

"You are ugly and stupid" (Linus Torvalds)

"Stay hungry, stay foolish" (Steve Jobs)
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: Организация файловой системы на сервере

Сообщение apprentice »

graaf писал(а):
28.04.2009 16:23
какие задачи решаются с помощью вашего сервера?



в данный момент я "собираю" 2 машины

1. корпоративный шлюз/proxy (20 клиентов), он же http - сервер, ftp сервер, и зеркало репозитария Debian (все это для пользователей в локальной подсети провайдера).

2. Терминальный сервер на ltsp. + локальный почтовый сервер.


собственно говоря все это работает в тестовом режиме на etch, но решил переставить все на lenny за одно и диски разбить "по науке" т.к. первоначально все запихал в один раздел.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Организация файловой системы на сервере

Сообщение Ленивая Бестолочь »

что (и как) можно монтировать как "ro", напрашиваются /boot

boot можно вообще не монтировать. он только при загрузке используется и читается непосредственно grub-ом или lilo.
(так что бы перемонтировать их rw только при установке новых программ и/или обновлении системы

а не надоест?
например что бы /opt реально размещалась на /usr или /var/opt

не понял.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: Организация файловой системы на сервере

Сообщение apprentice »

Ленивая Бестолоч... писал(а):
29.04.2009 00:39
boot можно вообще не монтировать.


но тогда придется делать отдельный раздел для /boot ?


Ленивая Бестолоч... писал(а):
29.04.2009 00:39
а не надоест?


а какие проблемы? все должны делают скрипты.



Ленивая Бестолоч... писал(а):
29.04.2009 00:39
не понял.


это я неудачно сформулировал.

как монтировать каталог /opt в /usr/opt при запуске системы, как это сделать через fstab я не нашел, a вызывать mount в стартовом скрипте как-то "некрасиво"
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Организация файловой системы на сервере

Сообщение Ленивая Бестолочь »

но тогда придется делать отдельный раздел для /boot ?

а как вы собирались его монтировать в ro без создания отдельного раздела?

как монтировать каталог /opt в /usr/opt при запуске системы, как это сделать через fstab я не нашел, a вызывать mount в стартовом скрипте как-то "некрасиво"

вот так:
http://stateless.geek.nz/2005/10/26/bind-mount-in-fstab/

итак, давайте определяться - что именно вы хотите здесь услышать?
сформулируйте, пожалуйста, конкретно вопрос, ответ на который вы хотите услышать, т.к. из вашего первого сообщения не понятно вообще ничего, а последующие ясности не добавляют.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: Организация файловой системы на сервере

Сообщение apprentice »

Ленивая Бестолоч... писал(а):
29.04.2009 16:23
вот так:


Спасибо.


Ленивая Бестолоч... писал(а):
29.04.2009 16:23
итак, давайте определяться - что именно вы хотите здесь услышать?



Я хотел услышать описание того как это делают опытные админы с обоснованием почему они делают именно так, а так же примеры неудачных решени (если у кого-то они были).


По ссылкам приведенным выше, я нашел немало полезной информации, но хочу еще :)
Спасибо сказали:
Ответить