У меня есть машина с двумя виртуальными драйверами

  1. 4 SSD с Raid 1 для зеркалирования ОС
  2. много HD с Raid 6, который я хотел бы использовать для хранения своих файлов

Когда я установил CentOS, я решил установить только на VD 1, и теперь я смонтировал VD 2 в /home/shared_ но это выглядит немного бесполезно, потому что большинство людей сохранят свои вещи в /home/user который является системной папкой. ,

Есть ли способ использовать систему, чтобы быть все в VD 1, потому что она имеет зеркало и пользовательские файлы всегда в VD 2?

Когда я смонтировал VD2(SDB) в /home я получаю следующее

NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 333.4G  0 disk
├─sda1            8:1    0   200M  0 part /boot/efi
├─sda2            8:2    0     1G  0 part /boot
└─sda3            8:3    0 332.2G  0 part
  ├─centos-root 253:0    0    50G  0 lvm  /
  ├─centos-swap 253:1    0     4G  0 lvm  [SWAP]
  └─centos-home 253:2    0 278.2G  0 lvm  /home
sdb               8:16   0  36.4T  0 disk /home
sdc               8:32   0  39.3M  0 disk
└─sdc1            8:33   0  39.2M  0 part

просто чтобы уточнить, sda - это VD1, а sdb - это VD2. На данный момент папки из моего старого /home отсутствуют, если я отключил sdb он показывает обратно. Моя проблема не в том, чтобы потерять папки, которые там есть, мой вопрос: если новые пользователи придут, их папка будет в /home sda или sdb? а система поймет /home как какой дом?

1 ответ1

1

Вы монтируете VD 1 для системы в точке монтирования / (корневая файловая система). Таким образом, вы гарантируете, что ваша система использует первый виртуальный диск.

Затем смонтируйте VD 2, предназначенный для пользовательских файлов, в каталоге mountpoint /home , где все пользователи сохранят свои файлы.

РЕДАКТИРОВАТЬ: Поскольку вы редактировали свое сообщение с выводом lsblk сейчас, я вижу, что у вас фактически был виртуальный раздел из VD1, также смонтированный в /home . Если вы не возражаете против потери файлов, вы можете просто umount /home пока там не смонтированы разделы, а затем mount /dev/sdb /home . После этого /home будет на sdb а sda больше не будет ничего на /home .

Если вы хотите сохранить свои старые файлы home: просто umount /dev/sdb чтобы только /sda /home , затем cp -R /home /tmp . (убедитесь, что /tmp dir существует до этого)

После этого umount /home , mount /dev/sdb /home .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .