전체 글 264

Redhat 기반 Linux Failover VIP 설정 (keepalived Active/Standby IP)

※ root 계정으로 작업 1. Kernel 설정 (ip forwarding 및 VIP binding 허용) # vi /etc/sysctl.conf ... net.ipv4.ip_forward = 1 net.ipv4.ip_nonlocal_bind = 1 ... # sysctl -p 2. 필수 프로그램 및 관련 라이브러리 설치 # yum install keepalived 3. 설정 파일 수정 # vi /etc/keepalived/keepalived.conf (아래는 149 MASTER 서버에 151 VIP 및 150 BACKUP 서버 등록하는 예제로, 빨간색 부분은 서버에 맞게 설정) 1) 1번 서버 내용 ! Configuration File for keepalived global_defs { notific..

OS/CentOS 2023.09.26

프로세스가 지정한 시간 동안 끝나지 않으면 강제 종료 (kill process on timeout)

실행하면 가끔 먹통이 되는 프로그램을 일정 시간 내에 강제 종료시켜야 하는 필요가 있어 작성하였습니다. (실제 사용하는 셸을 가능한 한 범용적으로 수정한 것이라 에러가 있을 수 있음) 1. 메인 스크립트 (proc_main.sh) #!/bin/ksh if [[ $# -lt 1 ]]; then echo "need [timeout] (debug_id:optional) parameter" exit 1 fi DBG=: DBGID= DBGID2= if [[ $# -eq 2 ]]; then DBG=echo DBGID=$3 DBGID2="$3_sub" fi SHPATH=/home/lawmin/ PIDKEY=$RANDOM PIDPATH=$SHPATH/_pid_$PIDKEY $SHPATH/proc_sub.sh $1 $P..

OS 2023.04.05

Hyper-V to VMware ESXi

우선, Hyper-V 가상화 환경 전체(Hyper-V 관리, 내부 VM 등)를 ESXi 내의 VM 으로는 구성할 수 없습니다. - 중첩된 가상화 불가 - Advanced 옵션에서 CPU 쪽의 가상화 옵션 설정해도 Hyper-V 설치 불가 - PowerShell 로 직접 설치해도 VM 생성까지는 가능하나 전원 ON 불가 이에, 아래와 같이 디스크를 직접 변환하여 재구성을 시도해볼 수 있습니다. 1. qemu-img 설치 https://cloudbase.it/qemu-img-windows/ 2. vhdx → vmdk 변환 qemu-img.exe convert -O vmdk source.vhdx target.vmdk 3. 기존 Hyper-V 설정 참고하여 디스크 제외한 VMware VM 생성 4. 변환된 vm..

카테고리 없음 2022.12.01