솔라리스에 스왑 파일을 추가할 수 없습니다

솔라리스에 스왑 파일을 추가할 수 없습니다

Solaris 10에 스왑 파일을 추가하려고 합니다. 이미 2GB 파일을 생성했습니다 swap.file. 그런 다음 다음 명령을 사용하여 스왑 파일을 추가합니다.

swap -a /swap.file

오류가 표시됩니다.

/swap.file: 크기가 잘못되었습니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

32비트 커널을 실행하고 있을 가능성이 높습니다. 2 x 1GB 스왑 파일을 생성하고 별도로 추가할 수 있습니다.

# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2

또한 이 설정이 재부팅 후에도 유지되도록 하려면 /etc/vfstab 파일에 다음 줄을 추가해야 합니다. 예:

/swap1 - - swap - no -
/swap2 - - swap - no -

관련 정보