반응형

분류 전체보기 107

[Shell Script] iLO Health Check Script

이 스크립트를 활용하기 위해서는 HPE 에서 제공하는 perl script 와 xml 파일이 필요합니다. 해당 파일은 업로드 해두었습니다. 또한, Script 안에 list 파일을 확인하도록 되어 있으므로, List 파일 생성 및 Update가 필요합니다. 마지막 단에는 생성한 파일들에 대해 지우는 것을 물어보도록 되어있습니다. #!/bin/bash ########################################################################################### ######## require locfg.pl, Get_EmHealth.xml ######## locfg.pl and Get_EmHealth.xml same path and in home_dir ..

[Windows] RDP RDCMan

https://learn.microsoft.com/en-us/sysinternals/downloads/rdcman Remote Desktop Connection Manager - Sysinternals Manage multiple remote desktop connections. learn.microsoft.com Remote Desktop시 여러대를 등록하여 접속이 용이한 툴입니다. 위 사이트에서 다운로드 후, 바로 exe로 사용가능합니다. 처음화면에서 위 File -> New 선택 최상위 그룹 생성 생성 후, Edit -> Add Server로 RD 할 서버를 지정합니다. Discoonected 되어있는 서버 더블클릭하시면 로그인화면 나옵니다. 이제 여러대를 등록하셔서 사용하시면 됩니다.

Recommend Program 2023.02.06

[VMware] vShpere Upgrade Windows Inactivate 방지

vShpere 로그인 합니다. Windows Server 인 VM 을 선택합니다. 현재 Windows VM은 Activate 되어있는 상태입니다. 선택한 후 위 화면에서 아래로 내리면, 해당 VM의 위치가 나옵니다. 왼쪽 클릭하여 진입, 아래와 같이 vmx 파일을 선택하면, Download 가 활성화 됩니다. Download 된 파일을 편집기 등으로 열어서, uuid.bios 값을 복사해둡니다. 나중에 무슨 작업을 통해 vm에 Activate 가 풀려있다면, VM Power Off 후, 위에서 복사한 uuid 값을 vm File이 위치한 곳으로 들어가서 vmx 파일을 다운로드 받아, uuid 값을 변경한 후, 다시 업로드를 해줍니다.

Error Event/VM 2023.01.26

[Docker] Vagrant 활용 VM 생성(CentOS7)

먼저 vagrant 설치를 확인합니다. cmd / powershell 에서 vagrant --version 또는 vagrant -v 으로 확인 가능합니다. vagrant 프로비저닝을 위한 vagrantfile 생성 위치를 지정합니다. 저의 경우는 User 아래 Docker 폴더를 새로 만들었습니다. 해당 위치에서 vagrant init 명령을 실행합니다. dir / ls 로 확인 시 위와 같이 vagrantfile이 생성되어있는 것을 확인할 수 있습니다. 이제 생성된 Vagrantfile을 수정하여 vm을 생성합니다. 아래와 같이 수정하셔서 적용하시면 됩니다. Vagrant.configure("2") do |config| #vagrant 설정 형식으로 2를 사용한다. config.vm.define "do..

Docker&k8s 2022.11.24

[Shell Script] Ubuntu Shell Script : unexpected operator

test.sh 을 생성해서 예전 파일을 지우는 것을 만들었는데, 아래와 같이 Unexpected operator 라고 뜨는 것을 확인했습니다. Ubuntu 의경우 bash가 아닌 dash 로 링크가 되어 있어서 발생하는 오류로 bash {shell name} 으로 실행하거나, dpkg-reconfigure dash -> 나오는 화면에서 no를 선택. ls -al /bin/sh 변경된 것을 확인할 수 있습니다.

[Switch] HP A5500 Fault 확인

서버 육안 점검 중에 Switch sys에서 RED LED가 나오고 있는 것을 확인. PWR1 / 2 에서는 정상이라 PWR은 이상 없을 것이라고 생각하였으나, 혹시 몰라 점검을 해보았습니다. 먼저 Switch로 ssh접속. 이건 hp꺼다보니, 정보 확인은 좀 다릅니다. cisco / nexus / dell 은 show inventory 로 확인이 가능하나, HP는 display device manuinfo 로 확인합니다. 먼저 S/N 정보 확인하고, display power -> 1 / 2 slot nomal display fan -> 1 slot Fault / 2 slot normal FAN 교체 요청해야겠습니다.

Network 2022.11.09

[Docker] Docker - Container

Docker 를 이해하기 전에는 Container 라는 것을 먼저 이해해야합니다. Container 란 어플리케이션을 동작하기 위해 필요한 라이브러리를 하나로 모아 집약한 구성체를 말합니다. 간단하게 말해 ex) apache를 구동하기 위해, OS가 아닌, 필요한 File 만 하나로 집약한 것을 말합니다. 별도의 Guest OS 없이 빠르게 만들기가 가능하며, 가상머신과 동일하게 격리된 환경을 구성할 수 있게 해줍니다. 아래 사진과 같이 Container는 각 App을 실행하기 위한, Guest OS가 필요하지 않습니다. 또한, 여러 Container는 동일한 Local Host에서 실행됩니다. 위의 오른쪽 사진과 같이 하나의 서버 HW를 추상화하여 VM으로 나누면, Container의 이미지는 MB단위..

Docker&k8s 2022.11.08

[Shell Script] Progress Bar

Backup & Recovery Shell Script를 만들다가, Progress Bar를 구현해봤습니다. #!/bin/bash echo "##############################" echo " Backup & Recovery Shell" echo "##############################" date read num if [ $num == 1 ] then echo "------------------" echo "Backup Starting " echo "------------------" echo -ne "[# ]\r" sleep 1 echo -ne "[##### ]\r" sleep 1 echo -ne "[########## ]\r" sleep 1 echo -ne "[###..

반응형