
디스크 sda는 SSD이고, sdb는 기존 하드 드라이브입니다.
# cat /proc/swaps
Filename Type Size Used Priority
/dev/sda1 partition 8387580 4333320 -1
/dev/sdb7 partition 4194300 0 -2
/dev/sdb8 partition 4194296 0 -3
/dev/sdb9 partition 4194296 0 -4
/dev/sdb10 partition 4194300 0 -5
# _
모든 sbd$NUMBER를 교체한 이후로 이 상황(가장 우선순위가 sda1임)이 적용되는 것 같습니다.
# cat /etc/fstab
[...]
/dev/sda1 none swap sw 0 0
/dev/sdb7 none swap sw 0 0
/dev/sdb8 none swap sw 0 0
/dev/sdb9 none swap sw 0 0
/dev/sdb10 none swap sw 0 0
[...]
# _
재부팅할 때 우선순위가 무엇인지 잘 모르겠습니다.
은 무슨 none swap sw 0 0
뜻인가요 /etc/fstab
?
sda1을 첫 번째 스왑으로 우선순위를 지정하도록 조정할 수 있나요?
스왑 라인의 순서가 /etc/fstab
우선순위에 영향을 줍니까?동일한(같은 none swap sw 0 0
것) 스왑 라인?
답변1
다음에서 우선순위를 지정할 수 있습니다 fstab
.
/dev/sda2 none swap sw,pri=30 0 0
/dev/sdb2 none swap sw,pri=20 0 0
/dev/sdc2 none swap sw,pri=10 0 0
기본적으로 추가된 각 스왑 공간에는 -1, -2, -3... 우선순위가 부여됩니다. 가장 높은 우선순위가 먼저 사용됩니다. 위에서 시스템은 /dev/sda2
먼저 을 사용한 /dev/sdb2
다음 을 사용합니다 /dev/sdc2
.
둘 이상의 스왑이 동일한 우선순위를 갖는 경우 스왑 공간이 병렬로 사용됩니다.
답변2
그만큼 fstab 형식에는 다음과 같은 필드가 있습니다.
- 장치 사양– 장치 이름, 레이블, UUID 또는 이 항목이 참조하는 파티션이나 데이터 소스를 지정하는 기타 수단입니다.
- 마운트 지점– 장착 후 장치의 콘텐츠에 접근할 수 있는 경우 스왑 파티션이나 파일의 경우 없음으로 설정됩니다.
- fs 유형– 마운트할 파일 시스템의 유형입니다.
- 옵션– 부팅 시 자동으로 마운트되는지 여부, 사용자가 마운트하거나 액세스할 수 있는지, 쓰기 또는 읽기만 가능한지 여부, 크기 등 파일 시스템의 다양한 측면을 설명하는 옵션 특수 옵션 기본값은 파일 시스템 유형에 따라 미리 결정된 옵션 세트를 나타냅니다.
- 덤프– 덤프 프로그램이 파일 시스템을 백업해야 하는지 여부와 빈도를 나타내는 숫자입니다. 0은 파일 시스템이 자동으로 백업되지 않음을 나타냅니다.
- 통과하다– fsck 프로그램이 부팅 시 장치의 오류를 확인하는 순서를 나타내는 숫자
때fs 유형"스왑"인 경우 매개변수를 통해 우선순위를 지정할 수 있습니다 pri
. 기본 우선순위는 음수(없음을 의미)이며, 스왑 장치가 추가된 순서대로 번호가 매겨집니다. 부팅 이후 추가된 첫 번째 스왑 장치의 우선 순위는 -1이고, 두 번째로 추가된 스왑 장치의 우선 순위는 -2입니다.
실제 할당된 우선순위는 0부터 32767까지의 양수 값을 갖습니다. 숫자가 높을수록 우선순위가 높습니다. 두 개 이상의 장치가 동일한 우선순위를 갖고 있고 사용 가능한 가장 높은 우선순위인 경우 페이지는 라운드 로빈 방식으로 장치 간에 할당됩니다.