Смонтируйте папки к определенному разделу

Я относительно плохо знаком с Linux/Ubuntu и просто установил 18.04 Серверов LTS на VPS.

Во время установки я создал 3 раздела с помощью LVM (кроме начальной загрузки):

/
swap
/var

Это - вывод от df-h:

Filesystem               Size  Used Avail Use% Mounted on
udev                     1.9G     0  1.9G   0% /dev
tmpfs                    395M  2.2M  393M   1% /run
/dev/mapper/nc--vg-root   19G  2.1G   16G  12% /
tmpfs                    2.0G     0  2.0G   0% /dev/shm
tmpfs                    5.0M     0  5.0M   0% /run/lock
tmpfs                    2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/mapper/nc--vg-data   53G  645M   49G   2% /var
/dev/vda1                704M  144M  510M  22% /boot
tmpfs                    395M     0  395M   0% /run/user/1000

Еще некоторый вывод, от от fdisk-l

Disk /dev/vda: 80 GiB, 85899345920 bytes, 167772160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf805ed87

Device     Boot   Start       End   Sectors  Size Id Type
/dev/vda1  *       2048   1499135   1497088  731M 83 Linux
/dev/vda2       1501182 167770111 166268930 79.3G  5 Extended
/dev/vda5       1501184 167770111 166268928 79.3G 83 Linux


Disk /dev/mapper/vda5_crypt: 79.3 GiB, 85127593984 bytes, 166264832 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/nc--vg-root: 18.6 GiB, 19998441472 bytes, 39059456 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/nc--vg-swap: 7.5 GiB, 7998537728 bytes, 15622144 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/nc--vg-data: 53.2 GiB, 57126420480 bytes, 111575040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Этот сервер будет функционировать как сеть, почтовый и облачный сервер. Как я могу удостовериться, что все связанные с данными папки смонтированы под / var (или/dev/mapper/nc - vg-данные). / var уже заботится о, но я также хочу смонтировать / домой и возможно некоторые другие папки на том же разделе, как это - то, где я буду, вероятно, хранить электронные письма. Этот раздел имеет большую часть устройства хранения данных, выделенного ему так, я хочу сохранить все данные тяжелым материалом там.

Цените любую справку.Спасибо!

2
задан 13 August 2018 в 04:12

1 ответ

  • "Папки" являются симпатичными изображениями, отображенными в GUI; структуры в файловой системе называют "каталогами". (Различие - то, что каталоги существуют независимые от любой программы, тогда как папки могут или не могут быть эфемерными именами, созданными некоторой графической оболочкой.)

  • Вы имеете, точно назад: Вы не монтируете каталоги на разделах, Вы монтируете файловые системы на каталогах.

  • Поместить /home под /var, принятие мы говорим о недавно установленном сервере без GUI:

    1. Создайте каталог /var/home, затем

    2. Переместите все от /home кому: /var/home с

      cd /home && for d in *; do sudo mv "$d" "/var/home/$d"; done
      
    3. Смонтируйтесь связывают временно /var/home на /home:

      sudo mount --bind /var/home /home
      
    4. Добавить

      /var/home /home none bind 0 0
      

      в конце /etc/fstab; это будет mount --bind каталог /var/home на /home при начальной загрузке.

    5. Перезагрузка и обладает.

1
ответ дан 2 December 2019 в 04:42

Другие вопросы по тегам:

Похожие вопросы: