VMware의 경우, 로컬(VMware ESXi Host)에서는 adureport를 취합할 수 없음(제약사항)

원격 서버(Client role)에서 수행해야 함

 

ESXi 호스트에서 확인:

1. putty로 esxihost에 접근하여 ssadu 명령 동작 여부 및 SHA key 확인 (별도 기록 필요)

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

[root@esxihost:]esxcli ssacli cmd -q "controller all show status"

 

[root@esxihost:] openssl x509 -in /etc/vmware/ssl/rui.crt -fingerprint -sha1 -noout
SHA1 Fingerprint=2B:AE:78:C1:17:6C:59:BB:F7:AD:00:E4:C5:14:E9:DD:C1:35:9B:7C

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

 

Client Host에서 수행:
Linux:

1. Install esxcli 7.0.x (Check esxi version, esxcli need to match with its version)
ESXCLI
https://code.vmware.com/web/tool/7.0/esxcli

 

VMware ESX Command Line Interface 7.0
https://my.vmware.com/group/vmware/downloads/get-download?downloadGroup=ESXCLI-700

 

# chmod 755 esxcli-7.0.0-15866526-lin64.sh

# ./esxcli-7.0.0-15866526-lin64.sh

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

Starting esxcli installer...
...
ESXCLI installer finished successfully.

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

 

2. Install ssadu
HPE Smart Storage Administrator Diagnostic Utility (HPE SSADU) CLI for Windows 64-bit

4.21.7.0(5 Oct 2020)
https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_06844ab2ee244d5294cb7e5fbd

 

# ssaducli

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

Smart Storage Diagnostics 2.65.7.0 2017-02-14
Usage: ssaducli [ -adu | -ssd | -val ] [ command-specific options ]
-adu : Generate an ADU Report
        ssaducli -adu -f reportFileName [ -v ] [ -slot < controller slot number > ]
        Generate a complete report. Save to reportFileName.

<snip>

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

 

3. Run Command for generate adureport.

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

# /opt/smartstorageadmin/ssaducli/bin/ssaduesxi --server=esxihost_ipaddress --user=root --password=password
--file=/tmp/filename-adurpt.zip --thumbprint 2B:AE:78:C1:17:6C:59:BB:F7:AD:00:E4:C5:14:E9:DD:C1:35:9B:7C

 

SSADUESXI: Version 2.65.7.0 2017-02-14

Generating and encoding report... Decoding locally... /tmp/filename-adurpt.zip saved.

 

# ls

filename-adurpt.zip

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

 

Windows:

1. Install esxcli 7.0.x (Check esxi version, esxcli need to match with its version)
ESXCLI
https://code.vmware.com/web/tool/7.0/esxcli

 

VMware ESX Command Line Interface 7.0
https://my.vmware.com/group/vmware/downloads/get-download?downloadGroup=ESXCLI-700

> esxcli-7.0.0-15866526-win64_vc140-signed.msi

 

2. Install ssadu

HPE Smart Storage Administrator Diagnostic Utility (HPE SSADU) CLI for Windows 64-bit

4.21.7.0(5 Oct 2020)
https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_06844ab2ee244d5294cb7e5fbd

> cp044528.exe

 

3. Set variable

   -----------------------------------------------------
   a. add PATH for ssadu and esxcli
   C:\> set path=C:\Program Files\Smart Storage Administrator\ssaducli\bin;C:\Program Files (x86)\VMware\esxcli

 

   b. set variable
   C:\> set VI_SERVER=esxihost_ipaddress
   C:\> set VI_USERNAME=root
   C:\> set VI_PASSWORD=password

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

 

4. Run Command

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

C:\> ssaduesxi.exe --server=10.54.111.56 --user=root --password=Password@123 --file=filename-adurpt.zip --thumbprint 2B:AE:78:C1:17:6C:59:BB:F7:AD:00:E4:C5:14:E9:DD:C1:35:9B:7C

SSADUESXI: Version 4.21.7.0 2020-07-15

Generating and encoding report... Decoding locally... filename-adurpt.zip saved.

 

C:\temp>dir
03/23/2021 04:10 PM 69,476 filename-adurpt.zip

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

 

Note. Windows Client의 경우, VC runtime이 없는 경우 오류가 발생할 수 있으며, 관련 OS patch가 필요할 수 있음.

 

 

 

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

조건부서식, 서로 다른 시트의 열 비교
0312 시트의 B열과 0313 시트의 B열을 비교하고, 0313 시트에만 있는 항목에 강조하려고 할 때

1. 비교하려는 0313 B열을 전체 선택
2. 조건부서식에서 새 규칙을 선택
3. 수식을 사용하여 서식을 지정할 셀 결정 선택
4. 서식지정
5. 수식설정 
=NOT(COUNTIF('0312'!$B:$B, '0313'!$B1))
6. 확인

Note. 서식이 제대로 동작하지 않는 경우, 규칙 관리에서 위 수식이 제대로 설정되었는지 검토 필요

 

출처: 인터넷 여러 고수님들...

방법대로 하다 안되서 해결은 결국 노가다였지만 ...

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

고객사 방문하여 작업 중 접해서 당혹스러운 상황에 다행히도 도움을 받아 해결했지만, 잊지 않도록(?) 기록해두기 ...

1. Check
# vi -b <% file name %>

2. Remove
:%s/^M$//g
Note. '^M' = <Ctrl> + <V> + <M>
         Not! '^'+'M'


Windows/DOS : CRLF(Carriage return) 조합으로 줄바꿈을 정의 (커서의 위치를 앞으로 이동)
Unix/Linux/C : LF(Line Feed) 만으로 줄바꿈을 정의 (현재 위치에서 바로 아래로 이동)

이로 인해(개행 방식 차이), 윈도우에서 작성된 것을 Unix/Linux 계열로 올리면 vi로 편집시 ^M이 붙는 경우가 발생함.

- ftp를 통해 전송하면 방식이 텍스트/2진 중 어떤 것을 이용하는가에 따라 달라질 수 있음
-- 텍스트 방식으로 전송하면 데이터 변환이 생겨 '/r/n' > '/n' 으로 됨. 
-- 2진 모드로 전송하면 변환이 생기지 않아, 윈도우에서 작성된 파일이 컴파일이 안되거나 script작성 된것이 동작 안할 수 있음

vi:
:%s/^M//g

tr(translate):
tr -d ^M <% file %> <% newfile %>

sed(stream editor):
sed 's/^M//g' <% file %> >  <% newfile %>

 

 

참조자료:

server-engineer.tistory.com/482

jink1982.tistory.com/123

misctechmusings.com/remove-ctrl-m-characters-linux

 

 

 

 

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

 

우연히 접한 이미지인데, 작가님을 몰라 궁금했더랬다.

그런데, 또 역시 우연히 작가님 정보를 알게되서 기록 남기는~

개인적으로는 인별그램을 사용하지 않는 관계로 여차 저차 다른 방법을 찾다가 ~

 

공감되는 육아 일기~ (물론 직접 경험이 아닌 간접 경험이지만 ...)

 

이미지 출처: @liklikim

instagram.com/liklikim?igshid=ta5tlz41whq0

imginn.com/liklikim/?lang=ko

 

 

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요

작은일에 자주 성공하는 사람이 큰 일에도 성공할 수 있다
눈에 보이지 않는 노력은 하지 마라
- 빈센조 중 최명희변호사 -

반응형
Posted by 스쳐가는인연

댓글을 달아 주세요