Repository Manager
Repository Manager
INDEX
◎ Repository Manager Install & Source Download
○ Installing Repository
○ Repository Source Download
◎ Selecting an Update Catalog Source
○ Catalog update
○ Import now 실행
◎ OME System Update
○ system update 실행
◎ Repository Manager 설치 방법
http://www.dell.com/support/drivers/kr/ko/krbsd1/DriversHome/NeedProductSelection?fkey=Drivers_PS
위 사이트로 이동 후 서버 서비스태그 및 서버 종류를 선택 하면 된다.
Repository manager 설치를 하게 되면 2가지 아이콘이 바탕 화면에 나타난다.
* Dell Repository Manager (Client) Desktop , Workstation server , Notebook 제품
* Dell Repository Manager (Server) Server 제품
1. Dell Repository Manager (Server) 실행
2. 클릭 후 상단 Create – New Repository 선택 Name은 이미로 정하면 된다.
3. Next 클릭 (Dell FTP 사이트에서 정보를 읽어 온다)
4. Next 클릭 Form Factor (Server라면 Rack mount 선택 하시면 됩니다.)
* 해당 장비가 어느 카테고리에 속하는지 모른다면 모두 선택 한다.
5. Next OS 선택 (서버에 사용중인 OS를 선택 한다.)
6. Select Model 선택 한다. (필요한 서버 모델만 선택 한다)
* lnclude All 하게 되면 네트웍에 따라 길면 3시간 정도 걸린다.
7. Select Bundles 기본 체크가 되여 있으니 넘긴다
8. Additiona components (Dell Open Manager server Administrator) 설치 유무
(OMSA 설치가 되여 있다면 pass)
9. Summary Next (XML 파일 저장 한다)
7. 다운로드 5~10분 소요(네트웍 상황에 따라 시간이 오래 걸릴 수 있다)
다운이 완료 되면 다운 받은 폴더 안에 Catalog.xml 파일이 생성 된다.
OME에서 catalog 파일을 올려 주면 된다.
◎ Selecting an Update Catalog Source
1.OME site – Mamage – system update – select a catalog sourece
2번째 항목인 use repository manager file 에서 파일을 불러 온다.
2.Import now 클릭
Task History 항목에서 import 됐는지 확인 되면 완료
◎ OME System Update
Non-Inventoried systems 상태일경우
OME 에서 대상 장비를 정상적으로 인식이 안될 경우 Inventoried 항목으로 보인다
Run inventory 클릭 후 Non-Compliant systems에 업데이트 항목이 보인다
Non-Compliant systems 항목이 보이지 않는다면 OMSA / SNMP 설정 확인
# yum install srvadmin-all srvadmin-cm
Ø srvadmin-cm 은 OME 에서 server update(F/W, Driver) 부분에 각 client 들을 나타나기 위한 Inventory Collector Agent 입니다.
srvadmin-cm 설치 후 OMSA 서비스 재시작 시 다음과 같은 error 가 발생한다면 다음 패키지를 설치하시면 됩니다.
libstdc++.so.5 is required to run the Inventory Collector.
# yum install compat-libstdc++-33.i686 (or i386)
./invcol: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
# yum install zlib.i686 zlib-devel.i686
위에 패키지들은 x86_64 는 설치되어 있는데 x86용이 설치되어 있지 않아 나타나는 현상입니다.
Non-Compliant systems 상태일경우
정상적으로 OME에 인식이 된 서버들은 바로 Update 가능하다
펌웨어 할 항목을 체크 후 Apply Selected Update 클릭
Apply Selected Update 클릭 후 다음 상태 창에서 설정을 해 준다.
Run now : 바로 적용
Set schedule : 이미로 날짜를 정해서 펌웨어 할 수 있다
After update, if required, reboot the device : 펌웨어 후 재시작
Enter Credentials for the task execution: 펌웨어 할 서버의 로그인 정보 입력
설정이 끝나면 Finish 버튼 클릭
System update 진행 상태를 볼 수 있다
Complete 라고 뜨면 완료
기타 사항
현제 Client 서버에 Windows OS로 테스트 한 자료 입니다.
CentOS는 OME를 통해 정상적으로 Update가 불가능 합니다.
(Dell에서 직접 TEST를 해보았지만 정확한 해결 방법을 아직 찾지 못하고 있습니다.)
추후에 해결 방안이 나오면 전달 해드리도록 하겠습니다.