SAS expander firmware 업데이트 - IBM 46M0997

   조회 3154   추천 0    

dl-634a.zip (312.9K), Down : 2, 2019-10


아주 저렴하고 좋은 6G SAS/SATA expander가 있습니다.

IBM 46M0997 SAS expander

IBM 6Gb PCI-E SAS Expander Daughter Card


얼마 전에 제가 판매했었습니다. 아래 링크에 사진도 있고 설명도 있으니 참고하세요.

http://www.2cpu.co.kr/bbs/new_view.php?bo_table=sell&wr_id=331034


eBay에서 '46M0997'로 검색하면 여러 사람이 팔고 있습니다. 배송대행할 것도 없이 한국까지 무료배송으로 12.5달러에 파는 사람도 있습니다. 송료 포함 15,000원이면 쓸만한 16포트 6G SAS/SATA expander 카드를 살 수 있습니다.


만약 8포트 raid 카드 혹은 HBA가 있다면 때에 따라 포트 수가 모자랄 수 있습니다. 


특히 하드디스크와 SSD를 함께 사용하여 SSD를 캐시로 사용하거나 tiering을 하려면 포트 수가 부족하기 쉽죠. 이런 경우 sff-8087(혹은 sff-8088) x4 2포트 중에서 하나는 expander에 연결하여 16개의 하드디스크를 연결하고 나머지 x4 한 포트에는 4개까지의 SSD를 달면 그럴 듯 합니다.


16베이 서버 샤시가 있는데 expander가 없는 백플레인을 사용한다면, 그 안에 46M0997 expander를 넣어 외장 DAS로 사용할 수도 있습니다. 32베이 샤시라면 expander가 2개 필요하겠죠.


하여간 쓸만한 물건인데, eBay에서 사게 되면 쓰던 물건이 아니라 대개 초기에 만들어진 새것 재고들입니다. 초기 firmware에 문제가 좀 있습니다. 데이터가 깨진다든지 하는 문제는 아니고 전원 올리는 순서에 따라 하드디스크 인식이 안되는 경우가 있다는 것입니다. 그래서 firmware를 문제 없는 버전(최종버전 권장)으로 업데이트해야 합니다. 그런데 IBM 서버에서는 쉽게 업데이트가 되는데 다른 시스템에서는 업데이트가 안됩니다.


IBM 서버가 없을 경우 sg3_utils를 사용하면 쉽게 firmware를 업데이트할 수 있습니다.


(공식적으로 firmware 업데이트 패키지 받는 방법)

And here's the instructions for getting it from IBM the official way:

Go to this link at IBM's Fix Central

Click the SAS link to jump down to the SAS section

Look for the latest "IBM 6Gb PCI-E SAS Expander Daughter Card Firmware Update", which at the time of writing is dated 2016/09/13

There's two - one for Windows, one for Linux

When you click the link you want, you'll be prompted for your IBM ID login. Fortunately you can just sign up for this immediately (with email verification); it doesn't require a support contract or anything.

After creating an ID and/or signing in, you'll have access to the FW download pages.


받은 파일을 압축 해제하여 firmware 파일만 꺼내어 사용하면 됩니다.(파일 이름 : dl-634A.rd2)

그 파일만 첨부파일에 넣어 놓았습니다. 의심스러우면 공식 사이트에서 다운로드 받으세요.^^


* sg3_utils 다운로드

http://sg.danny.cz/sg/sg3_utils.html 


위 사이트에서 맨 아래로 내려가면 최근버전의 sg3_utils를 다운받을 수 있습니다.(Windows 버전도 있음)

적당한 폴더에 압축을 풀어 넣고


HBA에 expander 연결(raid 모드가 아닌 it 모드)  


sg_scan 명령으로 expander 확인(혹은 lsscsi -g로 확인)


SCSI0:0,51,0 claimed=0 pdt=dh IBM-ESXS SAS EXP BP 510A         (Windows의 경우)

[2:0:17:0] enclosu IBM-ESXS SAS EXP BP 510A - /dev/ses0        (Linux의 경우)


확인이 되었으면 다음 명령으로 firmware를 업데이트 합니다.


sg_write_buffer --mode=dmc_offs_defer --bpw=4096 --in=dl-634a.rd2 (디바이스)

sg_write_buffer --mode=activate_mc (디바이스)


(디바이스)는 sg_scan 명령으로 확인한 장치 번호

SCSI0:0,51,0

/dev/ses0

등등


예) 

sg_write_buffer --mode=dmc_offs_defer --bpw=4096 --in=dl-634a.rd2 SCSI0:0,51,0

sg_write_buffer --mode=activate_mc SCSI0:0,51,0



다시 부팅하여 sg_scan 명령으로 634A firmware로 업데이트 되었는지 확인해 봅니다.








제목Page 1/19
04-01   237   똥떵어리
02-24   1402   신영진
02-23   1630   동력
02-18   1239   황진우
02-17   1324   만석군
02-11   1289   김준연
02-06   1575   통통9
01-31   1451   삼육공야드
01-26   1848   황진우
01-18   2162   김동수P
01-17   1429   Ansyncic
01-02   2018   만석군
2019-11   5510   고고다
2019-11   3739   고고다
2019-11   3836   김준연
2019-11   4757   무한도전
2019-11   4253   FOXBI
2019-11   3919   FOXBI
2019-10   3155   간장게장
2019-10   3167   김준연