두 개의 RAID SSD 파티션은 다음과 같습니다.
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disklabel type: gpt
Disk identifier: BF152674-71D5-491B-8C35-09F3AA0015EE
Device Start End Sectors Size Type
/dev/sda1 2048 2099199 2097152 1G EFI System
/dev/sda2 2099200 4196351 2097152 1G Linux filesystem
/dev/sda3 4196352 759171071 754974720 360G Linux LVM
/dev/sda4 759171072 885000191 125829120 60G Linux LVM
/dev/sda5 885000192 918554623 33554432 16G Linux swap
Disk /dev/mapper/vg_root-root: 48 GiB, 51535413248 bytes, 100655104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disk /dev/mapper/vg_u-u: 288 GiB, 309233451008 bytes, 603971584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
/u 파티션은 systemd에 의해 Remote-fs로 마운트됩니다.
# ll /run/systemd/generator/remote-fs.target.requires/
total 0
lrwxrwxrwx 1 root root 10 Sep 26 21:32 u.mount -> ../u.mount
네트워크 서비스가 시작될 때까지 /u가 탑재되지 않기 때문에 재부팅 후 서비스를 시작할 때 문제가 발생합니다.
영향을 받는 서비스에 대해 다음을 삽입하여 해결 방법을 설계하십시오.
RequiresMountsFor=/u
더 나은 솔루션을 찾으려면 /u를 local-fs로 마운트하여 향후 문제를 방지하세요.
어떤 제안이 있으십니까?
답변1
/u
중요한 종속성이 없으면 다른 로컬 파일 시스템보다 먼저 마운트하도록 /
강제할 수 있습니다 . /u
한 가지 방법은 x-systemd.before=local-fs.target
에 옵션을 추가하는 것입니다 fstab
.
/dev/mapper/vg_u-u /u xfs defaults,x-systemd.before=local-fs.target 0 0
그런 다음 systemd가 해당 유닛 파일을 재생성하도록 강제합니다.
sudo systemctl daemon-reload