소개
Cisco Support를 통해 Hyperflex를 트러블슈팅하는 경우, 필요한 경우 모든 SCVM 및/또는 ESXi에 로그인을 요청하는 경우가 많습니다.
이 문서에서는 SCVM의 관리가 더 쉬워지도록 Cisco Support에서 일반적으로 설치하도록 요청하는 툴 중 하나를 소개합니다.
또한 이 문서에서는 일상적인 Hyperflex 관리에 유용한 명령을 소개합니다.
SCVM = 스토리지 컨트롤러 가상 머신
Q. 각 SCVM에 별도로 입력하지 않고도 모든 SCVM 상태를 보려면 어떻게 해야 합니까?
A.
Cisco Support에서 문제를 해결할 때, 해당 환경의 모든 SCVM의 상태를 확인하고자 합니다.
관리를 더 쉽게 하려면
Flow Windows:
모든 SCVM 및 ESXi 호스트에서 multiexec을 지원하는 것이 좋습니다.
Mac의 경우:
iTerm2는 모든 SCVM 및 ESXi 호스트에서 multiexec을 지원하는 것이 좋습니다.
SSH 클라이언트 소프트웨어
모바XTerm
1. 세션 선택
2. SSH를 선택하고 변환을 입력합니다.시작할 세션 수에 대해 반복합니다.
3. MultiExec을 선택하여 세션을 병합합니다.
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-00.png)
iTerm2
1. 셸을 클릭합니다.
2. 원하는 세션에 대해 "현재 프로필을 사용하여 세로/가로 분할"을 선택합니다.
3. 브로드캐스트 입력을 선택하여 세션을 병합합니다.
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-01.png)
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-02.png)
Q. 명령을 기억하지 못할 것 같은데 탭이 자동으로 완료되지 않습니까?
A.
명령을 -h 또는 - help로 접미어
예:
stcli -h
사용법:stcli [-h]
{about,services,vm,dp,snapshot-schedule,cluster,appliance,node,disk,cleaner,datastore,file,security,license,rebalance}
웹 CLI로 이동하여 여기에서 명령을 실행할 수도 있습니다.(여기에는 몇 가지 편리한 명령이 있지만 CLI처럼 완전히 실행되지 않음)
Web CLI에 명령을 입력하면 몇 가지 제안 사항이 표시됩니다.
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-03.png)
Q. 단일 명령에서 HXDP의 일련 번호, 모델 및 버전을 확인하려면 어떻게 해야 합니까?
A.
root@SpringpathController4ZH SN:~# stcli 정보
서비스 유형:stMgr
instanceUuid:71 904-4 9-8810-ea4f513
이름:HyperFlex 스토리지 컨트롤러
로케일:영어(미국)
일련 번호:WZJ PN
api버전:0.1
모델 번호:HX220C-M5SX
빌드:3.0.1i-29888(내부)
표시 버전:3.0(1i)
전체 이름: HyperFlex StorageController 3.0.1i
제품 버전:3.0.1i-29888
Q. 내 ESXi 및 SCVM IP가 무엇인지 궁금합니다.
A.
root@SpringpathController4ZH 일련 번호:~# stcli 클러스터 정보
<++snip+>
nodeIPSettings:
10.xx.xx.xx: <<<<<<< ESXi IP 주소
—
주소:10.xx.xx.xx
서비스:하이퍼바이저
vlanID:421
게이트웨이:10.xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:192.xx.xx.xx
서비스:vmotion
vlanID:424
게이트웨이:
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:10..xx.xx.xx <<<<<<<<<<< SCVM IP 주소
서비스:stctl_mgmt
vlanID:421
게이트웨이:10..xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:192..xx.xx.xx
서비스:stctl
vlanID:424
게이트웨이:
서브넷 마스크:255.255.255.224
메서드:정적
—
서비스:ipmi
vlanID:421
게이트웨이:10..xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:dhcp
다른 esxi 및 scvm의 출력이 잘렸습니다.
<++snip+>
Q. 실제로 로그인한 SCVM은 어떤 ESXi 서버에서 실행됩니까?
A.
root@SpringpathController4ZH SN:~#/opt/springpath/storfs-mgmt-cli/getLocalNode.sh
nodeId=7e c4-b a-b e-b 6-6dc 865
serialNumber=WZJ PN
chassisSerialNumber=WZJ PN
esxiIP=10.xx.xx.xx
Q. 클러스터 관리 IP(HX Connect IP)란 무엇입니까?
A.
Runifconfig -a 모든 SCVM의 경우 eth0:mgmtip이 있는 항목은 클러스터 관리 IP입니다.
eth0:mgmtip 링크 캡슐화:이더넷 HWaddr 00:0c:29:0f:61:81
inet 주소:10..xx.xx.xx Bcast:10..xx.xx.xx마스크:255.255.255.224
멀티캐스트 MTU:1500 메트릭을 실행하는 UP 브로드캐스트:1
정보 제공
stcli 클러스터 정보
<++snip+>
관리 IP:
주소:10..xx.xx.xx
서비스:관리
vlanID:-1
게이트웨이:
서브넷 마스크:255.255.255.224
메서드:정적
<++snip+>
Q. 모든 SCVM, UCSM 및 vCenter의 IP 주소는 무엇입니까?
A.
root@SpringpathControllerMAN 3Z:~# stcli 클러스터 정보 | grep -i stctl_mgmt -n5
게이트웨이:192.168.52.30
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:10.xx.xx.xx
서비스:stctl_mgmt
vlanID:361
게이트웨이:10.xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:10.xx.xx.xx
서비스:stctl_mgmt
vlanID:361
게이트웨이:14.xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:정적
—
주소:10.xx.xx.xx
서비스:stctl_mgmt
vlanID:361
게이트웨이:10.xx.xx.xx
서브넷 마스크:255.255.255.224
메서드:정적
—
root@SpringpathControllerMAN 3Z:~# stcli 클러스터 정보 | grep -i ucsm
ucsmOrg:VaultTech
ucsm호스트 이름:10.xx.xx.xx
root@SpringpathControllerMAN 3Z:~# stcli 클러스터 정보 | grep -i vcenter
vCenterURL:https://10.xx.xx.xx
vCenter클러스터 ID:도메인-c55
vCenter데이터센터:DC-HX-06
vCenterSOURL:
vCenterURL:10.xx.xx.xx
vCenter데이터센터 ID:데이터 센터-50
vCenter클러스터 이름:HX-06
Q. NTP는 무엇이었으며 DNS IP는 다시 되었습니까?
A.
root@SpringpathController4ZH SN:~# stcli 서비스 dns show
—
172..xx.xx.xx
—
172..xx.xx.xx
—
root@SpringpathController4ZH SN:~# stcli 서비스 ntp show
172..xx.xx.xx
다른 서비스를 찾으려면 Use-h
root@SpringpathController4ZH SN:~# stcli services -h
사용법:stcli 서비스 [-h] {smtp,dns,ntp,asup,sch,remotesupport,timezone}...
시스템 서비스 관련 작업
위치 인수:
{smtp,dns,ntp,asup,sch,remoteupport,timezone}
stCli 시스템 서비스
스토리지 SMTP 구성에서 지원되는 smtp 명령
네임스페이스.
스토리지 DNS 컨피그레이션에서 지원되는 dns 명령
네임스페이스.
스토리지 NTP 컨피그레이션에서 지원되는 ntp 명령
네임스페이스.
ASUP 컨피그레이션에서 지원되는 asup 명령
네임스페이스.
smart-callhome 컨피그레이션에서 지원되는 sch 명령
네임스페이스.
remotesupport 원격 지원을 위해 지원되는 명령
표준 시간대 구성에서 지원되는 표준 시간대 명령
네임스페이스.
Q. 업그레이드 중에 클러스터의 상태를 실시간으로 모니터링할 수 있습니까?
A.
root@SpringpathControllerGDA LE:~# sysmtool —ns cluster —cmd healthdetail | grep -i 상태
상태:온라인
상태:건강
상태 상태 이유:스토리지 클러스터가 정상입니다.
Q. "stcli cluster storage-summary"를 통해 클러스터 상태를 확인할 수 있지만 출력을 반환하지 못하는 것 같습니다.패닉 버튼을 누르거나 Cisco Support에 전화하기 전에 클러스터가 정상인지 확인하는 다른 명령이 있습니까?
A.
그런 증상이 있으면
stcli 클러스터 스토리지 요약 —세부 정보
클러스터 저장소 요약 가져오기 실패:
클러스터 상태가 잘못되었습니다.
sysmtool —ns cluster —cmd info
<++snip+>
클러스터 복원력 상태:건강
영구 장치 장애 허용 가능:2
캐싱 장치 실패 허용 가능:2
허용되는 노드 실패:1
스토리지 클러스터가 정상입니다.
Q. SCVM에서 액세스할 수 있는 디스크를 보려면 어떻게 해야 합니까?
A.
root@SpringpathController4ZH SN:~# lsscsi
[2:0:0:0] 디스크 ATA SAMSUNG MZ 40 1F3Q/dev/sdb
[2:0:1:0] 디스크 TOSHIBA AL14 0N5705 /dev/sdc
[2:0:2:0] 디스크 TOSHIBA AL14 0N5705 /dev/sdd
[2:0:3:0] 디스크 ATA 인텔 SSD 48 CS01/dev/sde
[2:0:4:0] 디스크 TOSHIBA AL14 0N5705 /dev/sdf
[2:0:5:0] 디스크 TOSHIBA AL14 0N5705 /dev/sdg
[2:0:6:0] 디스크 TOSHIBA AL14 20N5705 /dev/sdh
[2:0:7:0] 디스크 TOSHIBAAL14 20N/dev/sdi
[3:0:0:0] 디스크 VMware 가상 디스크 2.0 /dev/sda
또한
sysmtool —ns disk —cmd list
디스크 세부 정보:
—:
UUID:5000039888436425:0000000000000000
유형:디스크
미디어:회전
사용법:지속성
상태:청구
런타임 상태:없음
블랙리스트 수:0
진행률 페이지:0.000000
경로:/dev/sdg
용량:1.09조
사용법:0.00
마지막 수정 시간:1553031537000
버전:0
<++snip+>
Q. techsupport(storfs-support) 번들을 생성한 후 컨트롤러 VM에서 어떻게 해제합니까?
A.
SCVM:
/var/support# ls
storfs-support_2019-03-22 - 17-08-51_SpringpathController4ZH SN.tar.gz
mac/linux의 경우:
scp root@14.39.54.65:/var/support/storfs-support_2019-03-22—17-08-51_SpringpathController4ZH SN.tar.gz /Users/mohammhu/Desktop/
HyperFlex StorageController 3.0(1i)
root@14.39.54.65의 암호:
storfs-support_2019-03-22—17-08-51_SpringpathController4ZH SN.tar.gz 100% 50MB 1.3MB/s 00:38
구문:
원격 호스트에서 로컬 호스트로 파일을 복사하려면
scp username@remotehost:<files> /some/local/directory
로컬 호스트에서 원격 호스트로 파일을 복사하려면(필요한 경우)
scp <파일> username@remotehost:/일부/원격/디렉토리
Windows의 경우:WINscp 또는 MobaXterm 사용
MobaXterm:
1. 왼쪽 창에서 SFTP 탭으로 이동합니다.
2. 디렉토리를 /var/support 위치로 변경합니다.
3. 지원 번들을 선택합니다.
4. 다운로드 버튼을 클릭합니다.
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-04.png)
WINscp:
1. SCVM의 IP에 대한 SCP 세션을 시작합니다.
2. 루트 디렉토리로 이동하려면 상위 디렉토리 버튼을 클릭합니다.
3. /var/support로 이동할 수 없습니다.
4. 지원 번들을 선택합니다.
5. 다운로드 버튼을 클릭합니다.
![](/c/dam/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214290-hyperflex-playbook-for-easier-administra-05.png)