최근에 컴퓨터용 SSD를 구입했습니다. 그래서 시스템을 다시 설치하고 (SSD의 파티션)에 설치했습니다 /
./dev/sda1
/tmp
SSD를 보호하기 위해 RAMdisk에 마운트했습니다 . 하지만 SSD가 아닌 다른 폴더도 아웃소싱하고 싶습니다.하지만 내 RAID1에서는.
다음 폴더는 아웃소싱해야 합니다.
/var/log
/var/cache
/var/games
/var/tmp
- (다른 제안이 있으신가요?)
저는 제가 했던 것처럼 이 폴더들을 RAID 파티션에 간단히 마운트해 보았습니다 /tmp
(아래에서 제 부분을 찾으세요 /etc/fstab
). 이제 나는 이것이 올바른 방법이 아니라는 것을 알고 대신 bind
.
다음 문제를 해결하려면 귀하의 도움이 필요합니다.
- RAID를 위해서는 어떤 준비가 필요합니까(특히 권한 측면에서)?
- 올바른 설치 옵션은 무엇입니까
/etc/fstab
? - 이제 잘못된 방법으로 데이터를 올바른 위치로 마이그레이션하려면 어떻게 해야 합니까?(이 폴더에 이것이 필요한가요?)
ㅏ잘못된내 부분은 /etc/fstab
<raid uuid>
이 모든 행에 대해 동일합니다.
UUID=<raid uuid> /var/log ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/cache ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/games ext4 noexec,nodev,nosuid 0 0
UUID=<raid uuid> /var/tmp ext4 noexec,nodev,nosuid 0 0
답변1
RAID 파티션을 다음에 마운트하십시오.
/mnt/var
UUID=<raid uuid> /mnt/var ext4 defaults 0 0
마운트 지점 생성
/mnt/var
cd /mnt; mkdir var
재시작
콘텐츠 복사 대상
/mnt/var
cp -a /var/log /mnt/var cp -a /var/cache /mnt/var cp -a /var/games /mnt/var cp -a /var/tmp /mnt/var
/var
다음 부팅 시 fstab을 설치하려면 다음과 같이 수정하세요.UUID=<raid uuid> /mnt/var ext4 defaults 0 0 /mnt/var/log /var/log none bind 0 0 /mnt/var/cache /var/cache none bind 0 0 /mnt/var/games /var/games none bind 0 0 /mnt/var/tmp /var/tmp none bind 0 0
재시작