선호하는 파티셔닝 및 설치 팁

선호하는 파티셔닝 및 설치 팁

우리 모두는 새 파티션을 /home 또는 /boot로 마운트하는 것이 유용하다는 것을 알고 있습니다. 또는 원격 디렉토리를 /opt로 마운트하는 것은 시스템 도구를 공유하는 데 적합합니다. 추가 파티션이나 하드 드라이브 또는 외부 볼륨을 마운트하는 영리한 방법에 대한 다른(아마도 더 난해한) 용도가 있습니까? 어쩌면 Windows 시스템을 사용하는 사람도 *전율*을 갖고 파티셔닝 및 하드 드라이브 설치와 관련된 멋진 팁을 게시할 수도 있습니다.

답변1

퓨즈(USERspace의 파일 시스템)을 사용하면 많은 항목을 일반 파일로 액세스할 수 있습니다(완전한 목록은 아님).

필터링, 이름 변경 또는 수정된 메타데이터 또는 콘텐츠를 사용하여 다른 파일 시스템에 대한 보기를 제공하는 FUSE 파일 시스템도 많이 있습니다.

더 많은 가능성퓨즈 사이트그리고 다른 곳에서도. 자신만의 것을 쉽게 정의할 수도 있습니다. 얼랜드, 하스켈, 분명하지 않은 말투, 루아, 오카멜, 진주, 파이썬, ...

답변2

대부분의 유닉스에는논리 볼륨 관리자. 그걸 써.

  • /dev/mapper/darkstar-home파일 시스템은 이제 드라이브 문자(예: 앗, 이제 부팅하기 위해 외부 디스크를 연결했기 때문 /dev/sda1입니다 )나 안전하지만 의미 없는 UUID 가 아닌 의미 있는 이름(예:)으로 지정됩니다 ./dev/sdb1

  • 파일 시스템을 다른 디스크로 이동하고 싶으십니까? 새 디스크에 물리 볼륨을 생성하고 이를 볼륨 그룹에 추가한 후 논리 볼륨을 새 물리 볼륨으로 이동합니다. 모두 완료되었으므로 가동 중지 시간도 없고 제거할 필요도 없습니다.

  • 백업을 수행할 때 디스크의 스냅샷을 생성하고 스냅샷에서 백업을 실행합니다. 이러한 방식으로 백업은 파일 시스템에 대한 일관된 보기입니다(즉, 파일 시스템이 특정 시점에 실제로 해당 상태에 있었습니다). 이는 원시 백업에는 적용되지 않습니다(예: 파일 A를 백업한 다음 프로그램이 A를 수정한 다음 B를 수정하고 B를 백업합니다. 백업에는 새 B와 이전 A가 있음).

  • 파일 시스템을 확장해야 합니까? 논리 볼륨은 연속적일 필요가 없으므로 충분한 여유 공간만 있으면 되고 위치는 상관하지 않습니다.

답변3

FTP를 통해서만 서버에 액세스할 수 있고 홈 디렉터리로 제한되어 있는 사람이 있는데, 홈 폴더에 없는 다른 디렉터리에 액세스해야 한다는 것을 알게 되었습니다.

예를 들어, bob은 ftp를 통해 웹 서버에 액세스할 수 있지만 /var/logs/httpd/vhosts/bobssite.com/에 있는 로그 파일도 볼 수 있기를 원합니다. Apache가 bobssite.com에 대한 로그를 bobs 홈 폴더에 기록하도록 모든 것을 재구성하는 것은 번거롭지만 아래와 같이 바인드 옵션을 사용하여 폴더를 다시 마운트할 수 있습니다.

mkdir /home/bob/logs
mount --bind /var/logs/httpd/vhosts/bobssite.com /home/bob/logs/

자세한 내용은 여기에서 확인할 수 있습니다..

답변4

운영 체제가 이를 지원하는 경우 복제되지 않은 경우에도 모든 파일 시스템을 RAID 1 어레이에 배치하십시오. 이렇게 하면 파일 시스템을 다른 디스크로 전송해야 하는 경우 두 번째 디스크의 파티션을 어레이에 추가하고 어레이를 재구축하고 첫 번째 디스크를 삭제하여 온라인으로 신속하게 수행할 수 있습니다.

일부좌심실 용적시스템은 볼륨을 미러링할 수 있으므로 추가 레이어가 필요하지 않습니다.ZFS외부의 도움 없이도 가능합니다.

관련 정보