HPE Oneview 환경에서, Alert 관련 로그를 일부 또는 전체 삭제하고자 할 때,

 

삭제 전 Oneview Data backup (언제나 백업은 소중함~)
Oneview > Setting > Backup > Create Backup > Download Backup(생성된 후)

 

Firefox - RESTClient (POSTMAN등을 이용할 수도 있음)
- Firefox Brower에서, 확장기능으로, RESTClient 설치 및 실행

- 헤더 추가 (Headers > Custom header > check favorite header and add)
---------------------------------
Name: Content-Type / Value: application/json
---------------------------------
Name: X-API-Version / Value: 1000
---------------------------------

 

cf. OneView version에 따른 X-API-Version
---------------------------------------------------------
1.20             120
2.00             200
2.00.06          201
3.00              300
3.10              500
4.00              600
4.10              800
4.20              1000
---------------------------------------------------------

 

- Session Mgmt
------------------------------------------------
POST https://{appl}/rest/login-sessions

 

Body:
{"userName":"Administrator","password":"password"}
------------------------------------------------

curl -k -X POST https://{appl}/rest/login-sessions -H "Content-type: application/json" -d "{\"userName\":\"Administrator\",\"password\":\"password\"}"
------------------------------------------------

 

결과로, session ID 취득 후,

Response
{"sessionID":"LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU"}

 

- 헤더 추가 (Headers > Custom header
------------------------------------------------
Name: Auth / Value: LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU
------------------------------------------------

 

- Alert 항목 일괄 조회
GET https://{appl}/rest/alerts/
"start": 0,
"count": 25,
"total": 418,

 

- 특정 일자 이전 생성된 내용 조회 및 삭제
GET https://{appl}/rest/alerts/?query="created <= '2019-02-28'"
"start": 0,
"count": 19,
"total": 19,

 

DELETE https://{appl}/rest/alerts/?query="created <= '2019-02-28'"

 

GET https://{appl}/rest/alerts/?query="created <= '2019-02-28'"
"start": 0,
"count": 1,
"total": 1,

 

NOTE: Locked 상태를 제외하고 삭제됨

GET https://{appl}/rest/alerts/
"start": 0,
"count": 25,
"total": 400,

 

DELETE https://{appl}/rest/alerts/?query="created <= '2019-02-28'"&force=true

 

NOTE: Locked 상태를 포함하여 삭제됨

 

- 전체 로그 삭제

DELETE https://{appl}/rest/alerts?force=true

 

- 특정 로그 삭제

e.g.) Alert 652 항목 존재 여부 확인
GET https://{appl}/rest/alerts/652
------------------------------------------------
curl -k -H "Auth:LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU" https://{appl}/rest/alerts/652
------------------------------------------------


DELETE https://{appl}/rest/alerts/652?force=true

 

- 특정 상태 로그 삭제 (예시, Active 상태인 로그 삭제)
GET https://{appl}/rest/alerts?start=0&count=-1&filter="alertState EQ 'Active'"
DELETE https://{appl}/rest/alerts?filter="alertState EQ 'Active'"

 

DELETE 작업 후 결과는 별도로 확인되지 않기에, GET을 통해 추가 확인하면, 삭제 여부 확인에 도움이 됨

Posted by 스쳐가는인연

REST API Client 구성


HPE OneView 접근을 위한 Firefox Browser를 통해 RESTClient 구성 방법

- Firefox Brower에서, 확장기능으로, RESTClient 설치 및 실행

<v3.0.7의 화면 요약>

 

- 헤더 추가 (Headers > favorite header)
---------------------------------
Name: Content-Type / Value: application/json
---------------------------------
Name: X-API-Version / Value: 600              << 버전은 API 버전에 따라 바뀔 수 있음, 100 - 800, etc..
---------------------------------

 

cf. OneView version에 따른 X-API-Version

---------------------------------------------------------

1.20                        120 

2.00                        200

2.00.06                    201 

3.00                        300

3.10                        500 

4.00                        600

4.10                        800

4.20                        1000

---------------------------------------------------------

 

- Session 정보 관리
------------------------------------------------
Method:POST 를 선택
URL: https://<%Appliance_IP_Address %>/rest/login-sessions

 

Body: (계정정보 수정)
{"userName":"Administrator","password":"password"}
------------------------------------------------

 

REST API의 각 항목에 위 내용을 설정하는 것과 하단 curl 항목에 아래 내용을 copy & paste(#6) 해도 동일한 결과를 얻을 수 있음.
------------------------------------------------

curl -k -X POST https://<% IP-Address %>/rest/login-sessions -H "Content-type: application/json" -d "{\"userName\":\"Administrator\",\"password\":\"password\"}"
------------------------------------------------

 

위 항목까지 설정 후 “Send”로 수행하면, #5 response 항목에 아래 형태의 session ID가 출력 됨.

Response
{"sessionID":"LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU"}

 

생성된 session ID를 통해, 정상적으로 정보가 조회 되는 지(접근이 가능한 지) 확인할 수 있음


------------------------------------------------
curl -k -H "Auth:LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU" https://<% IP_Address %>/rest/enclosures
------------------------------------------------

 

Header에 session ID의 내용을 추가하여 지속 사용할 수 있음.
---------------------------------
Name: Auth / Value: LTQ3OTk3MzY1Njk22WQSyc9HZZbvwECWjPWmeM6_GVbaSzGU
---------------------------------

 

이 후 부터, REST API를 통해, 정보 조회 및 다른 명령(Task)을 수행할 수 있음
GET   URL https://<% IP_Address %>/rest/enclosures

Posted by 스쳐가는인연

WS2016을 설치 후 미사용 이동식 장치(Generic - SD/MMC CRW USB device)Windows 저장소에 인식되어 보일 수 있다.

Red:   Internal SD Card Slot

Green: Virtual Install Disk

VID를 비활성화 시킨 상태

Internal SD Card Slot을 비활성화 시킨 상태

 

해당 장치들을 사용하지 않는다면, 구성을 변경하여 보이지 않도록 할 수 있다.

 

Action Item 1.

What: RBSU(BIOS)에서 Internal SD Card Slot 비활성화

To do.

1) 부팅 중 <F9> BIOS 진입

2) System Configuration > BIOS/Platform Configuration (RBSU) > System Options > USB Options 선택

3) Internal SD Card Slot 설정

- Enabled or Disabled

4) <F12>: Save and Exit 선택하여 리부팅

 

Action Item 2.

What: IP Always On 에서,Internal SD Card Slot 비활성화

To do.

1) iLO Web UI > Intelligent Provisioning > Always On

2) Perform Maintenance > BIOS Configuration (RBSU)

3) BIOS/Platform Configuration (RBSU) > System Options > USB Options

4) Internal SD Card Slot

- Enabled or Disabled

5) BIOS/Platform Configuration (RBSU) > Update

6) Reboot

 

Action Item 2.

What: RESTful Interface Tool 이용

1) RESTful interface Tool 설치
RESTful Interface Tool - Windows
2.2.0.0(5 Feb 2018)
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_4a357d45353244d8b8d56fdae2

 

RESTful Interface Tool - Linux
2.2(5 Feb 2018)
https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_57783eaa1a7847f3a165a0e5a6

 

2) RESTful interface Tool 실행
> ilorest

 

3) 구성 변경
Type: HpBios. 선택

> select HpBios.

 

- 활성화

-> set "InternalSDCardSlot=Enabled"
- 비활성화

 

-> set "InternalSDCardSlot=Disabled"

 

- 저장

-> commit

 

- 적용을 위한 iLO 리셋

-> iloreset -u iLO_Username -p iLO_Password (전면 Service Tag 팔레트의 iLO 기본계정 참조)

or
- Click front UID button more than 10 sec.

 

 

 

Advisory: HPE ProLiant, Synergy and Apollo Gen10 Server Platforms - Certain Servers Present an Empty USB Card Reader Device to the Operating System
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00072259en_us

Posted by 스쳐가는인연

2019-04-11

PhotoLog/2019 2019.04.13 00:46

2019년 4월의 어느 봄날들~
봄을 알리는 꽃들을 보며~

 

이 장소를 Daum지도에서 확인해보세요.
서울특별시 영등포구 여의동 | 여의도한강공원
도움말 Daum 지도
Posted by 스쳐가는인연
TAG

Music - ZARD

PhotoLog/Interest 2019.04.05 22:32

Zard 25th Anniveary

 

Sakai Izumi

 

사카이이즈미(坂井泉水, 蒲池幸子 카마치 사치코)
https://ko.wikipedia.org/wiki/%EC%82%AC%EC%B9%B4%EC%9D%B4_%EC%9D%B4%EC%A6%88%EB%AF%B8
https://ko.wikipedia.org/wiki/ZARD

 

망각의 동물이 맞나보다 ...

매우 오랜 기간 심취했고, 좋아했던 음반/가수 임에도 어느 순간인지 까마득히 잊고 살았다 ...

 

문득 Zard의 음악이 듣고 싶어져 ... 다시 들어도 너무도 좋은 음색이다 ...

언제 어느 연령에 들어도 좋은 음악을 한 Zard가 떠났다는 아쉬움이 다시금 저릿하다...

 

이미지출처: Wiki

Posted by 스쳐가는인연