ext4 또는 xfs와 같은 파일 시스템을 사용하십시오.
하지만 매번 실행될 때마다 이런 일이 반복되지 않도록 어떻게 보장할 수 있을까요? 안에만 있으면 좋겠다First Run
답변1
.filename
예를 들어 , 파일 시스템을 포맷하고 매개변수에 exec 매개변수를 사용한 후 숨겨진 파일을 터치할 수 있습니다 unless
. 파일이 존재하면 exec가 실행되지 않습니다. 설명하다cat .filename
unless
여기.
이 같은:
exec { "/sbin/mkfs.ext4 /dev/sdxx && mount /dev/sdxx /mnt/sdxx && touch /mnt/sdxx/.filename":
unless => "cat /mnt/sdxx/.filename"
}
제가 숙련되지 않았고 아직 테스트하지 않았기 때문에 샘플 코드에 오류가 있을 수 있습니다.