¾Æ´äÅØ ·¹À̵åÄ«µå¿¡ ¿¬°áµÇ Çϵå Á¦°Å½Ã µð½ºÅ©µµ±¸¿¡ ¹Ù·Î ¹Ý¿µµÇ°Ô ÇÒ ¹æ¹ýÀÌ ÀÖÀ»±î¿ä?
centos 6.9 와 adaptec 78165를 사용하고 있습니다. (공구한 TX 100 사용중입니다.)
아답텍에 있는 하드를 제거를 하면 disk utility (디스크도구, palimpsest)에서 반영이 되지 않습니다.
아답텍카드에 있지 않고 메인보드에 있는 sATA포트의 하드를 제거할 경우에는 바로 디스크도구에 적용이 됩니다. (하드 설치/제거시 바로 정보가 반영됨)
아답텍 카드에 하드를 연결하면, 디스크도구에 바로 반영이 됩니다, 그러나 아답텍카드에 있는 하드를 제거할 경우에는 재부팅하기 전까지
디스크도구에 반영이 되지 않습니다.
아답텍 레이드카드에 연결되 하드 제거시 디스크도구에 바로 반영되게 할 방법이 있을까요?
디스크도구를 재실행 해도 마찬가지 입니다.
smartctl --scan 하면 이미 제거된 하드의 정보도 나옵니다.
[root@localhost ~]# smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device
/dev/sdc -d scsi # /dev/sdc, SCSI device
/dev/sdd -d scsi # /dev/sdd, SCSI device
/dev/sde -d scsi # /dev/sde, SCSI device
/dev/sdf -d scsi # /dev/sdf, SCSI device
/dev/sdg -d scsi # /dev/sdg, SCSI device
/dev/sdh -d scsi # /dev/sdh, SCSI device
/dev/sdi -d scsi # /dev/sdi, SCSI device
/dev/sdj -d scsi # /dev/sdj, SCSI device
/dev/sdk -d scsi # /dev/sdk, SCSI device -> 제거된 하드인데, 여전히 리스트에 나옵니다.
Logical Device Configuration menu ¾È¿¡ Initialize Drives¶ó´Â ¸Þ´º¿¡ °¡¼ ÃʱâȵǾî ÀÖ´Â µð½ºÅ©¸¦ ÃʱâÈ ÇØÁ¦¸¦ Çϸé ÀϹÝÀûÀÎ µð½ºÅ© »óÅ·Î
µ¹¾Æ¿Ã °ÍÀÔ´Ï´Ù..
Initialize Drives¸Þ´º´Â ·¹À̵尡 ¹ÀÎ Çϵ忡 Àû¿ëÇÏ¸é ¾ÈµÇ¸ç ³¹°³ÀÇ Çϵ忡 Àû¿ë½ÃÄÑ¾ß ÇÕ´Ï´Ù..
ÃʱâÈ ¸Þ´ºÀ̱⿡ ¾È¿¡ µ¥ÀÌÅÍ ´Ù ³¯¶ó°£´Ù°í »ý°¢ÇØ¾ß ÇÕ´Ï´Ù..
º¸Åë Àú·± Á¦°Å ¸í·ÉÀº ÀçºÎÆÃÈÄ¿¡ È¿·ÂÀÌ ³ªÅ¸³³´Ï´Ù.
ÀçºÎÆà ¾ÈÇÏ°í È¿·ÂÀÌ ³ªÅ¸³ª´Â °ÍÀº °ÅÀÇ ¾ø´Â °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù..
±×·¸°Ô »ç¿ëÇϽŴٸé yum -y install sg3_utils ·Î ÆÐÅ°Áö ¼³Ä¡ÇϽŠÈÄ scsi-rescan ¸í·É³»¸®½Ã¸é µÇ½Ç °Ì´Ï´Ù.
·¹ÀÌµå ±¸¼ºÇÏ¼Ì´Ù¸é ¾Æ´äÅØ¿¡¼ Á¦°øÇÏ´Â cli À¯Æ¿¸®Æ¼µîÀ» ÀÌ¿ëÇϼŵµ µÇ½ÇÅ×±¸¿ä..
ù ¹ø° ¹æ¹ýÀº scsi bus rescan ÅøÀÔ´Ï´Ù. ¾Æ¸¶ Å« ¹®Á¦¾øÀÌ µ¿ÀÛÇÒ °Ì´Ï´Ù.
´Ù¸¥ ¹æ¹ýÀ¸·Î´Â Ä¿³Î·¹º§¿¡¼ Á÷Á¢ ÄÁÆ®·Ñ·¯¿¡ ¸í·ÉÀ» ³»¸®´Â ¹æ¹ýÀ¸·Î
echo "- - -" > /sys/class/scsi_host/hostN/scan
hostN¿¡¼ NÀº ÄÁÆ®·Ñ·¯ ¹øÈ£ÀÔ´Ï´Ù.
Á¦ °æ¿ì´Â /dev/sdk ´Â ÀÌ¹Ì Á¦°ÅµÈ »óÅÂÀ̱⠶§¹®¿¡, /dev/sdk Á¤º¸¸¦ ´ÙÀ½°ú °°ÀÌ »èÁ¦ ÇÕ´Ï´Ù.
echo 1 > /sys/block/sdk/device/delete
ÀÌ·¸°Ô ÇÏ¸é µð½ºÅ©µµ±¸¿¡¼ ´õ ÀÌ»ó ³ªÅ¸³ªÁö ¾Ê°í, ÆÄÀϸŴÏÀú¿¡¼µµ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù.
ÀçºÎÆÃÇÏÁö ¾Ê´õ¶óµµ, ´Ù½Ã Çϵ带 °°Àº À§Ä¡¿¡ ³¢¿ì¸é, /dev/sdk °¡ »ý¼ºµË´Ï´Ù.
ÀçºÎÆÃÇϱ⠽ÈÀ»¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀӽùæÆí ÀÔ´Ï´Ù.