여러 AWS 인스턴스 간에 nix 스토리지를 공유하는 방법은 무엇입니까?

여러 AWS 인스턴스 간에 nix 스토리지를 공유하는 방법은 무엇입니까?

저는 nixops를 사용하고 있으며 인스턴스 간에 nix 스토리지를 공유하여 디스크 공간 소비를 줄이고 싶습니다.

가능한 구현:

  • /nix/store탄력적인 파일 시스템을 통한 공유 스토리지.
  • 실행 중인 네트워크 내의 임의 시스템에서 cron 작업을 실행합니다 nix-collect-garbage -d. 이렇게 하면 첫 번째 컴퓨터에 연결되지 않은 모든 패키지(실제로 사용되지 않는 패키지 및 네트워크 내 다른 컴퓨터의 패키지)가 삭제됩니다. 이를 복원하려면 먼저 nixos-rebuild switch네트워크 내의 다른 시스템에서 시스템 트리거를 실행하십시오.

이것이 더 나을 수 있을까요/이것이 말이 되나요?

관련 정보