centos 7.1 사용 중이고 서버는 hp n40l입니다.
예전에는 df -h 하면
나름 마운트된 순서대로 파티션이 나열 되었는데요.
(엄밀히 말해서 /etc/fstab 에 설정된대로 나왔다기 보다는, 나름 sda, sdb, sdc .... 등 순서대로 나왔거든요. 부팅때마다 늘 동일한 순서대로)
어느순간부터 아래와 같이 부팅할때마다 순서가 막 바뀌어 있습니다.
파일서버의 역할에 있어 문제되는것은 전혀 없습니다만
예전에는 보기 좋게 순서대로 나오다가, 어느시점 이후부터 부팅 때마다 순서가 뒤죽박죽으로 나오니까 가끔 답답한 생각이 들었습니다.
처음엔 그러려니 하고 사용하다 몇달째 계속 지켜보고 있자니
이게 슬슬 스트레스가 되네요.
위 증상이 나타난 전후 상황을 각각 말씀드리면
- 기존
os : 내부 usb메모리에 centos 7.1설치
os하드 파티션 : ext4
hdd : 5베이 모두 사용 (기본4 + 옥탑ODD1)
- 변경
os : 내부 usb제거, esata연결해서 ssd 장착 후 centos 7.1설치
os하드 파티션 : xfs
hdd : 5베이 모두 사용(기본4 + 옥탑ODD1)
차이점이라면 이정도이고
/etc/fstab 에는 sda, sdb, sdc, sdd, sde 의 순서대로 (마운트)기술되어 있습니다.
데이터 hdd들의 물리적인 위치 및 용도는 기존과 동일합니다.
단지 변경시점에 n40l청소한다고 모두 빼서 먼지 털고 다시 장착했구요.
기존처럼 늘 동일한 순서를 유지할 수 있는 방법이 없을까요?
(굳이 이걸 하고 싶은 이유가,
1번hdd -> 2번hdd
3번hdd -> 4번hdd
이런식으로 싱크(백업)가되는 구조라서 df할때마다 한번에 눈에 딱 들어오길 원해서거든요)
답변 부탁드립니다.
ps. 아 물론 df -h | sort -h 로 해도 되는데 기존에는 df -h만으로 문제없이 잘 나왔기에 위와 같은 질문하게 되었습니다.
/etc/fstab¿¡ Áß¿äÆÄƼ¼Ç°ú sda¸¦ Á¦¿ÜÇÏ°í ³ª¸ÓÁö sdX¸¦ ¸ðµÎ »èÁ¦ÇÕ´Ï´Ù.
/etc/rc.local¿¡ ¼ø¼´ë·Î ¼öµ¿¸¶¿îÆÃÀ» ÀÔ·Â ½ÃÄÑÁÝ´Ï´Ù.
±×·³ ¿øÇÏ´Â ¼ø¼´ë·Î df°¡ Ç¥½ÃµÉ°Ì´Ï´Ù.
´Ù¸¥ ¹æ¹ýÀº ´ÙÀ½ºÐÀÌ ¸»¾¸ÇØ Áֽǰ̴ϴÙ.
´äº¯ °¨»çÇÕ´Ï´Ù.
df -h | sort
´äº¯ °¨»çÇÕ´Ï´Ù.
/etc/fstab ¿¡ ´Ã UUID·Î ¸¶¿îÆ®¸¦ ½ÃÄѳù´Âµ¥
¾Ë°í ºÃ´õ´Ï À§¿¡ ¾ð±ÞÇÑ º¯°æ½ÃÁ¡ºÎÅÍ
UUID ·Î ¸¶¿îÆ®ÇßÀ½¿¡µµ ºÒ±¸ÇÏ°í
sdX °¡ ¸Å¹ø ´Ù¸¥°ÍÀ¸·Î ¸¶¿îÆ®µÇ°í ÀÖ¾ú³×¿ä.
¼¹ö ±¸Ãà ÃʱâºÎÅÍ sdX ¿¡ °íÁ¤À¸·Î ¸¶¿îÆ® ½Ãų·Á°í UUID·Î ¼³Á¤Çߴµ¥
ÀÌ°Ô ¿Ö °è¼Ó ¹Ù²î´ÂÁö ÇöÀç ÀÌÇØ°¡ ¾ÈµÇ³×¿ä
ÀÏ´Ü À̰ͺÎÅÍ °Ë»öÀ» ´õ ÇغÁ¾ß°Ú³×¿ä.
ÃßÃøÇϴ°ÍÀº esata ¿¡ OS ssd¸¦ ¹°¸°°Ô ÀǽÉÀÌ °¡±äÇÕ´Ï´Ù.
Àü¿ø Àΰ¡ÇÏ°í ºÎÆõɶ§ OS Çϵå ÀÚü°¡ ¸ÕÀú Àڱ⠸ڴë·Î sdX ¸¦ ÇÒ´ç ¹Þ°í ³ª´Ï
±× ÈÄ¿¡ ºÙ´Â ¾ÖµéÀº »ó´ëÀûÀ¸·Î °è¼Ó º¯°æµÇ´Â°Í °°±âµµÇϳ׿ä.