2018.07.09 21:27

[VMware] vSAN 6.7 SSD의 초기화


과거의 포스팅에서도 설명을 했듯이 vSAN의 ESXi 호스트는 재시작시, 캐시용 SSD상의 로그 엔트리를 처리하여 메타 데이터 테이블을 작성합니다. 때문에 non-vSAN의 ESXi 호스트보다 시간이 걸립니다.


아래 스크린숏의 "Initializing SSD~"의 메시지가 표시되는 부분이 바로 그 부분입니다만, 프로그레스바가 전혀 진행되지 않기 때문에 재기동이 실패, 멈춘 것처럼 보입니다. 서버의 전원을 눌러 강제적으로 리셋을 하고 싶어지지만, 백그라운드에서는 제대로 움직이고 있죠.(「Alt+F12」나 「Alt+F1」를 누르면 확인을 할 수 있죠)


(KB에 의하면 이 처리는 고속화되지 않는다고 합니다. 재시작의 시간이 짧아지지는 않는다는거죠) 



이것이 vSAN 6.7에서 개선되었습니다. ;)


위의 스크린숏처럼 앞으로 얼마나 걸릴 것인지 알 수 있게 되었습니다. 로그 엔트리 처리가 몇%가 끝났으며 앞으로 몇초/분 걸릴지 알 수 있기 때문에 아주 편리합니다.



더이상 보수유지시나 장애 복구시 재시작에 시간이 걸려 초조하게 모니터를 뚫어지도록 쳐다보지 않아도 됩니다. 흐흐 ;)

Trackback 0 Comment 0
2018.07.07 17:03

[Nutanix] AOS 5.8 릴리스


7월 3일 AOS 5.8가 릴리스되었습니다.



이번 AOS 5.8에서 추가, 개선된 기능은 다음과 같습니다.

  • Erasure Coding을 블록간에서도 지원을 하게 되었습니다.(RF2는 4블록, RF3는 6블록이 필요합니다)
  • Prism Central의 인증 방법으로 SAML을 지원하게 되었습니다.(현재의 제약으로는 구성할 수 있는 아이덴티티 프로바이더는 하나이며 롤 맵핑은 유저 단위만 가능합니다)
  • Data-at-Rest 암호용 KMS를 네이티브로 구성할 수 있게 되어, 외부의 KMS가 필요없게 되었습니다. 네이티브 KMS를 구성할 경우는 최고 3 노드의 클러스터가 필요합니다.
  • AOS와 SED, 양쪽에서의 암호화를 지원하게 되었습니다.
  • 소프트웨어 다운로드나 업그레이드 사전 체크시 증명서와 메타 데이터의 서명을 검증하도록 보안이 강화되었습니다.
  • Prism Central에 등록 후에도 Prism Element에서 이미지를 관리할 수 있게 되었습니다.


위의 개선점 이외에 알려진 이슈가 해결되었다고 합니다. 

AOS 5.8 release notes



아, AOS 5.8는 EOL이 6개월인 Short Term Support 대상입니다. 또한 업그레이드는 AOS 5.5나 5.6에서만 가능하므로 만약 업그레이드를 검토중이시라면 충분히 검증하시길 바랍니다.

#AOS의 라이프사이클에 대해서는 과거의 포스팅을 확인하세요.




Trackback 0 Comment 0
2018.06.30 13:10

[VMware] vExpert 2018 후반기 응모 시작


vExpert 2018 후반기 응모가 6월 18일 시작되었습니다.





2015년부터(였던거 같습니다) 1년에 두 번 응모할 수 있게 되었죠. vExpert 프로그램에 대해서는 과거의 포스팅을 확인하세요. 매번 말합니다만 vExpert는 공식적인 자격이 아닌 명예상입니다.


그러나...


VMware사 사내에서 심사를 걸쳐 수상자를 결정했으며 수상후에는 전용 Slack 채널이나 얼리 Beta 테스트 등 가치가 적지않으니 관심있는 분들은 응모해 보시길...


vExpert 2018 Second Half Application


참고로 응모기간은 7월 13일까지이며 수상자 발표는 8월 9일로 예정되어 있습니다.


Trackback 0 Comment 0
2018.06.29 00:04

[VMware] VMworld 2018




Possible Begins With You



가상화/클라우드 업계의 글로벌 컨퍼런스로써는 최대 규모일 VMworld도 15년째를 맞이합니다. 2004년 1회의 함가자는 약 1,500명 정도였다고 합니다만, 작년 2017년의 참가자는 30,000명을 넘었다고 합니다. 올해도 30,000명 이상의 이 참가를 하지 않을까 싶네요.


올해도 참가할 수 있기를 바라면서 VMworld의 매력에 대해서 간단히 소개를 할까합니다.(물론 개인적인 의견입니다)


 듣고 싶은 세션이 반드시 있습니다.

얼마전 공개된 컨텐트 카탈로그(세션 리스트)를 보면 US는 632, 유럽은 387의 세션(미니 씨어터, 인스트럭터-리드 HOL 등을 포함)이 있었습니다. 거의 모든 프로덕트의 세션이 있으므로 듣고 싶은 세션이 반드시 있습니다. 듣고 싶은 세션만으로도 시간이 부족할지 모르겠네요. 흐흐


■ 세션에 집중할 수 있습니다.

당연히 모든 세션은 영어로 진행됩니다. 집중해서 세션을 들을 수 있습니다. 잠시라도 딴생각을 하면 순식간에 뭔소리를 하는건지 모르게 되거든요. 이상하게도 전혀 안졸려요. 흐흐 


■ 축제분위기입니다.

vForum과는 달리 축제 분위기를 느낄 수 있습니다. 혼자라도 꽤 즐겁게 시간을 보낼 수 있습니다. ;)


■ 타국의 엔지니어에게 자극을 받습니다.

궁금한 내용은 세션중이라도 질문을 하거나 Meet the Experts 라운드 테이블에서 VMware의 엔지니어와 얘기를 하기위해 행렬이 이루고 있는 참가자들을 보면 이벤트를 즐기면서도 적극적으로 알려고 하는 자세에 의외로 자극을 받습니다. 아울러 외국 엔지니어와 친해질 수도 있죠. ;)


올해의 VMworld는 라스베가스와 바르셀로나에서 개최됩니다.


VMworld 2018 US 

2018/8/26-30 라스베가


VMworld 2018 Europe

2018/11/5-8 바르셀로나

























Trackback 0 Comment 0
2018.06.22 23:21

[Nutanix] 펜딩중인 레플리케이션을 삭제하기

Cloud Connect for Azure의 테스트로 작성한 Protection Domain의 레플리케이션이 펜딩인채로 한동안 방치해도 전혀 진행이 되지 않았기에 일단 모두 삭제후 새롭게 테스트를 하기로 했습니다. 

단지 레플리케이션이 펜딩인 상태이기 때문에 Prism에서 Protection Domain이나 Remote Site를 삭제할 수는 없습니다. 이렇듯, 어떤 이유로 레플리케이션이 펜딩된 상태하면 ncli 명령어를 이용하여 삭제를 해줘야 됩니다.


간단히 소개를 하자면...


우선 SSH 클라이언트로 CVM에 접속하여 ncli를 기동합니다.

nutanix@NTNX-KIIRO-A-CVM:192.168.1.51:~$ ncli
Welcome, admin
You’re now connected to 00056ed6-f2cb-c75e-02c2-246e968ce5c8 (Lab01) at 127.0.0.1


확인겸 ncli에서 Protection Domain을 지우려했습니다.


ncli> pd remove name=PD01
Error: Specified protection domain PD01 has 2 replication(s) in-progress. Specified protection domain PD01 has 2 pending replication(s)

보시다시피 혼납니다. 흐흐

당연히 Protection Domain을 삭제하기 전에 스냅숏이나 레플리케이션을 삭제해줘야 됩니다. 레플리케이션을 삭제하기 위헤서는 "Protection Domain 이름"과 "레플리케이션 ID"의 정보가 필요합니다.


다음의 명령어로 "Protection Domain 이름"과 "레플리케이션 ID"를 확인할 수 있습니다.

ncli> pd ls-repl-status

Id : 168 <——————————————–이게 레플리케이션 ID 입니다.
Protection Domain : PD01
Replication Operation : Sending
Start Time : 06/12/2018 09:38:10 JST
Remote Site : RS01
Snapshot Id : 144
Aborted : false
Paused : false
Bytes Completed : 0 bytes
Complete Percent : 0.0

Id : 39
Protection Domain : PD01
Replication Operation : Sending
Start Time : 06/18/2018 23:43:11 JST
Remote Site : RS02
Snapshot Id : 34
Aborted : false
Paused : true

Bytes Completed : –

흐음... 전혀 전송이 되지않았네요. 흐흐 역시나 지워야겠습니다.


"Protection Domain 이름"과 "레플리케이션 ID"를 알았으니 펜딩중인 레플리케이션을 삭제하겠습니다.

ncli> pd abort-repl name=PD01 replication-ids=168
Replication(s) successfully updated



이로써 펜딩중이었던 레플리케이션을 삭제되어, Protection Domain도 삭제를 할 수 있게되었습니다.

ncli> pd remove name=PD01

Protection domain PD01 has been successfully marked for removal


Protection Domain을 삭제했다면 마지막으로 Remote Site을 지우면 됩니다.

ncli> rs rm name=RS01

Remote site RS01 has been successfully marked for deletion


Nutanix의 네이티브 데이터 보호 기능은 아주 간단히 구성할 수 있습니다만, 한편으로는 Prism에서는 할 수 없는 조작이 있죠. 가끔씩은 ncli이나 acli을 이용하는 것도  좋을 듯 싶네요. ;)




Trackback 0 Comment 0


티스토리 툴바