docker 명령어 - 시스템 정보 및 system 관련 명령어 1. #docker system info = #docker info 도커 실행 환경 정보를 확인 운영상에선 warning이 뜨면 안되며 해결해야 한다. 그러나 실무적으로는 운영서버로 활용하는 곳은 아직 본적없고, 다 개발용 서버로만 되어있다. 2. #docker system df #docker system df -v -v 옵션은 image , container , volume 각각의 개별적인 정보들을 상세히 확인할 수 있는 옵션이다. docker/docker 기본 명령어 2021.12.02
docker설치 및 실습 1 client 노트북에 설치할 때 [제어판 > 프로그램 및 기능 > Windows 기능켜기/끄기] Hyper-V 하위 2개 체크한 채로 설치할 것. 추후에 문제 생긴다. 리눅스에 도커 설치하기 [환경] CentOS 7.8 Docer CE 19.03 버젼을 기준으로 해서 설치할 예정이다. 1.Repository 준비하기 yum-config-manager 를 사용하기 위해 yum-utils 를 우선 설치 후 오픈소스인 Docker CE(Community Enterprise) 를 보유한 Repo를 서버에 등록한다. 원칙적으로 일반계정으로 명령어 수행하는게 좋다. $sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://download.. docker/docker 기본 명령어 2021.12.01
전체적인 명령어 및 특징 비교 version RHEL 6 RHEL 7 file system The default FS in RHEL6 is EXT4(only 64-bit machine) 32bit 장비에선, maximum file sie is 8TB The default FS in RHEL7 is XFS Only 64bit-machines. XFS는 32bit 장비에선 지원이 불가함 반면 XFS 파일 시스템은 마운트 되는동안 크게할 수 있다, 그러나 그 사이즈는 전혀 줄일 수 없음. Max file size = 16TB Max file size = 8EB Max Filesystem size = 16TB(64bit machine) maximum file sie is 8TB(32bit machine) Max Filesystem size .. OS Linux[centos,RHEL]/CentOS RHEL 6 vs 7 비교 2021.12.01
container 기술 및 docker 개념 1. container 기술의 흐름 및 변화 과거의 컨테이너 기술 FreeBSD = open source unix의 freeBSD JAIL sun microsystems(=oracle에 합병됨) 상용 unix Solaris의 Containers(Zone) Linux = Linux Container 라는 LXC google= lmctfy(=Let Me Contain That For You) 과거의 LXC 기술이 잘 활용되지 않은 이유는 LXC의 cgroup과 namespace 등의 사용 복잡하고 어려웠기 때문에 활용하지 않음. 현재의 컨테이너 기술 DOcker 를 통해 App의 LXC를 사용하고, 사용자는 도커 명령어를 활용해서 컨테이너 기술을 사용하게 함 2. 가상머신 vs 컨테이너 비교 1)가상 머신방.. docker/docker 개념 및 이해 2021.12.01
san 스위치 default 접속 정보 및 관리 , H/W 서버와 스토리지를 직접적으로 붙이는 DAS와는 달리 SAN은 서버와 스토리지 사이에 존재하는 스위치로서 서버의 HBA정보의 WWN 을 활용하는 것이다. 이를 통해 일반 DAS 보다 속도 및 통신이 빠르다. SAN 종류도 IP-SAN , FC-SAN 2가지가 있으며, IBM 제품으로는 IP-SAN 의 대표적인 제품은 IBM V7KU[=V7K U(=Unified)]라고도 불리는 제품이다. 지금 설명할 제품은 FC-SAN만 대표적으로 알아본다. 랩탑 또는 노트북에서 따로 SAN SW (Fabric SWitch)의 IP를 설정하지 않았다면 같은 대역대를 맞추는 게 좋다. ibm brocade 같은 경우엔 10.77.77.X 대역으로 맞추고, Ethernet Cable 또는 RS232 cable로 연결한다. 동시.. SAN Switch 2021.11.30
test구성 리눅스에서 github로 aix 7.2 설치 (test)=>실패 https://astr0baby.wordpress.com/2018/11/04/running-aix-7-2-tl3sp1-on-x86_64-via-qemu-system-ppc64/ Running AIX 7.2 TL3SP1 on x86_64 via qemu-system-ppc64 Who would not wish to run the best operating system on earth on his pity Intel Laptop ? I will describe here what I have done with the help of others and share some of my findings and recommendatio… astr0baby.wordpress.com 일반적으로 구현되기 쉽지 않은상황이지만.. OS Unix [IBM aix] 2021.11.28
MSCS 2대 & DAS 구성 보통 고객사에서는 FC-SAN 을 많이 사용하고, 그 외에는 IP-SAN을 2번째로 사용한다. 간혹 오래된 시스템의 경우 다음과 그림과 같이 직접 다이렉트로 storage 랑 붙어서 사용하기도 한다. 이를 DAS 구성이라고 함. 스토리지에 controller (= node canister) 가 보통 2개 있는데, path의 이중화를 위해 다음과같이 보통 구성되어있다. 한쪽의 dual port가 장애나면, 또 다른 path가 대신해서 (Active-Standby) failover되는 구성이나 (Active-Active) 로 사용될 수도 있다. 해당 고객사에선 스토리지의 노후화때문인지, RAID 5인데도, 2개의 디스크가 동시에 failed되어, array가 깨진 이상한 상황이 발견되었다. 그래서 고객사에 .. OS windows server/Trouble shooting 2021.11.28
Downgrade Raid ctrl https://datacentersupport.lenovo.com/kr/ko/ Home - Data Center Support - Lenovo Support KR datacentersupport.lenovo.com 고객사의 장비가 뉴타닉스 였어요. 보통 뉴타닉스의 경우, 펌웨어 issue 때문에 많이 까다롭습니다. 그래서 호환성 체크가 필요한데, 사이트에서 조회하면 어떤버젼의 레이드컨트롤러를 해야할지, BMC(XCC), BIOS 펌웨어를 주로 맞춰야 됩니다. BMC에선 해당 레이드 컨트롤러의 펌웨어가 안보일 수도 있어서, OS상의 디스크도 아예 마운트 안되어있는 경우도 있습니다. (고객사의 reboot 후 internal disk 안보이는 상황) 이럴 때 펌웨어의 버젼을 호환성에 맞춰줘야 하는데, dow.. X86 HW 장애 처리/Lenovo 2021.11.27
cisco MDS97xx series SAN SW rebooting Symptom: MDS 9396S switch rebooted with "f16_mac_usd" or or f16_que_usd crash. Conditions: show logging nvram SYSMGR-2-SERVICE_CRASHED: Service "f16_mac_usd" (PID 4306) hasn't caught signal 6 (core will be saved) show system reset-reason 1) At 96131 usecs after Tue Jul 21 16:11:30 2020 Reason: Reset triggered due to HA policy of Reset Service: f16_mac_usd hap reset Workaround: None Further Probl.. SAN Switch/trouble shooting 2021.11.27
H/W disk 교체[nutanix] HX-3310 lenovo HCI 제품의 디스크 교체 건입니다. 실제 장애난 디스크의 고객사 캡처 본이 아니므로, 디스크 fail 위치는 각각 다릅니다. 그리고 레노버의 뉴타닉스 장비의 모델 스펙은 해당 url에서 확인하시면 됩니다. https://lenovopress.com/lp0505-lenovo-converged-hx3310-f-hx3510-g-hx3710-f-appliances Lenovo Converged HX3310, HX3310-F, HX3510-G, HX3710, and HX3710-F Appliances Product Guide (withdrawn product) Lenovo Converged HX Series Nutanix Appliances are designed to help you simplif.. 가상화/Nutanix(HCI) 2021.11.27
입력&출력[ 재지향(>,>>,2&1), 파이프(|)] mart라는 텍스트파일을 만들어 활용한다. [root@centos7 /]# cat mart.txt ABC [root@centos7 /]# echo "MART" >> mart.txt [root@centos7 /]# cat mart.txt ABC MART [root@centos7 /]# echo "ABC MART" >> mart.txt [root@centos7 /]# cat mart.txt ABC MART ABC MART [root@centos7 /]# echo "ABC MART" > mart.txt [root@centos7 /]# cat mart.txt ABC MART echo 로 꺽쇠(리다이렉션) 1개와 2개의 차이점이 보일 것이다. 1개를 사용했을 시, 해당 내용을 덮어쓰는 cp 명령어와 비슷한 반면,.. lecture/script 언어 2021.11.25
APM -mysql /apache & Php 연동방법 php를 구동하기 방식 3가지 APM 구동 원리 소스 컴파일 방식이 아닌 yum을 통해 구축방법. 1)Apache + PHP(mod_php)+ MySQL 2)Apache + PHP-FPM+ MySQL OS : CentOS7.4 [root@centos7 yum.repos.d]# rpm -qa |grep yum-utils yum-utils-1.1.31-54.el7_8.noarch [root@centos7 yum.repos.d]# rpm -qa |grep epel-release epel-release-7-11.noarch 더보기 [root@centos7 yum.repos.d]# rpm -ql wget package wget is not installed [root@centos7 yum.repos.d]# yum.. OS Linux[centos,RHEL]/CentOS RHEL7 2021.11.20
mysql 로그 #systemctl start mysqld mysql을 시작하였을 때의 로그 로그 경로 /var/log/mysqld.log 처음 해당 데몬을 시작하였을 때 , 패스워드가 임시적으로 발행된다. A temporary password is generated for root@localhost: 7rckyP64za,i 7rckyP64za,i는 패스워드이다. 더보기 [root@centos7 log]# vim mysqld.log 1 2021-11-18T17:40:19.303977Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_d efaults_for_timestamp server option (see doc.. OS Linux[centos,RHEL]/CentOS RHEL7 2021.11.20
kill,killall 명령어 해당 OS의 버젼은 CentOS 7.4 환경이며, httpd 는 설치한 상태이다. [root@centos7 system]# killall -v 968 968: no process found [root@centos7 system]# ps -ef |grep httpd root 968 1 0 19:17 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND apache 1089 968 0 19:17 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND apache 1090 968 0 19:17 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND apache 1091 968 0 19:17 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND.. OS Linux[centos,RHEL]/process 관리 이해 2021.11.20
시스템 정보 파악 명령어 및 HMC [ 시스템 정보 파악하기 ] -HMC에서 해당 LPAR로 접속 후 해당 접속 정보 파악 (1)HMC 접속 계정의 id /password를 default로 사용한다면, ID : hscroot PW : abc123 또는 abc1234 (1-1) 해당 LPAR에서 Open restrict shell 클릭하면 명령어 창이 뜨게 된다. vtmenu 입력하자 마자 좌측 서버 측에 속해있는 lpar 리스트들이 뜬다. UI에서도 확인 할 수 있는 내용이다. 해당 LPAR번호를 통해 접속하면 된다. 19번이 Lpar가 부팅(running)되어 있고 나머지 lpar들은 boot되지 않은 Not Activate 상태이다. 19번을 들어가서 확인한다. 이제 해당 hw basic이라는 LPAR로 접속이 가능해진다. (1-2)V.. OS Unix [IBM aix]/AIX 명령어 및 점검 2021.11.17