전체 글 264

Disk 증설 후, Thick Provision Eager Zeroed 에서 Lazy Zeroed 로 변경된 경우, 다시 변경하는 방법

1. VM 에서 해당 디스크 제거 (삭제 아님) 2. Datastore에 접근 가능한 ESXi 호스트의 ssh 서비스 기동 (vCenter 아님) 3. 해당 ESXi 호스트에 ssh 접속 4. /vmfs/volumes/ 아래 Datastore 및 VM Disk 가 존재하는 폴더로 이동 5. vmkfstools --eagerzero [VMDK 파일명] 명령으로 Eager Zeroed 로 변경 (시간이 소요되며, 데이터는 유지됨) [결과] vmfsDisk: 1, rdmDisk: 0, blockSize: 1048576 Eagerly zeroing: 100% done. 6. VM 에 Existing Disk 로 파일 찾아 다시 등록하면 잘 변경된 것 확인 가능

OS/VMware 2024.04.18

Zabbix Jenkins HTTP API 연동

Jenkins 4 특정 job의 마지막 build 결과 확인이 필요하여 진행한 내용을 정리한 것이며, 예전 4버전 기준으로 작성합니다. 1. Item 탭에서, 1) Name: 적절히 설정 2) Type: HTTP agent 3) Key: 적절히 설정 4) URL: Jenkins HTTP API URL 입력 ex) http://jenkins서버/job/작업명/lastBuild/api/json 5) Convert to JSON 은 체크하지 않습니다. (결과가 json이라 혼동 가능하나, 설정하지 않아야 합니다.) 6) HTTP authentication: Basic 7) User name: 연동용 Jenkins 계정명 8) Password: 연동용 Jenkins 계정 token ※ Jenkins 관리 - M..

Monitoring 2024.03.12

Zabbix 로그 파일 모니터링

예전 4버전 기준으로 작성합니다. 1) Name은 적절히 설정합니다. 2) Type: Zabbix agent (active) ※ active 모드 설정시, /etc/zabbix 아래 등에 있는 zabbix_agentd.conf 에서 아래 설정을 추가 후, 재시작해야 합니다. ① ServerActive=Zabbix서버IP ② hostname=Zabbix서버에등록된현재서버명 3) Key : logrt.count["/로그파일경로/파일명.log","찾을문자열"] ex) /tmp/log_20240312.log 파일에서 error 개수를 찾는 경우, logrt.count["/tmp/log_[0-9]{8}.log","error"] 로 설정 가능 ※ logrt.count 는 log file rotation 등으로 날짜..

Monitoring 2024.03.12

CentOS 계열 Minimum 설치 후 기본 튜닝 및 설정

1. vi /etc/selinux/config 변경 후 리부팅 (초기 구성 작업을 위해, 단, 보안 상 구성 후 복원 권장) SELINUX=disabled 2. open-vm-tools 설치 (8 이상은 dnf, 7 이하는 yum) dnf install -y open-vm-tools 3. vi /etc/sysctl.conf (net 부분은 IPV6 끄고, 여러 게시물 참조 튜닝안 반영, fs.file-max는 free -k 해서 Mem(Total)/10/2 정도로 잡음-Exadata 참조- 용도에 따라 다르나 어느정도 수치 이상이면 큰 영향은 없음) net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.core.rmem..

OS/CentOS 2024.01.26

CentOS Online LVM resize / LVM 기존 디스크 온라인 증설 (+VMware)

1. 기존 파일 시스템 용량 확인 (/dev/sda 안에 LVM 구성된 /dev/mapper/centos-root가 18G) [root@centos7 ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 25M 1.9G 2% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/mapper/centos-root 18G 1.8G 17G 10% / /dev/sda1 497M 125M 373M 26% /boot tmpfs 379M 0 379M 0% /run/user/0 2. 디스크 증설 (/dev/sda) 3. lsb..

OS/CentOS 2024.01.10

HTTP proxy 서버 구축 (Apache httpd)

1. Apache httpd 다운로드 (아래는 윈도우즈용) https://www.apachehaus.com/cgi-bin/download.plx 2. 다운로드 파일 압축해제 (아래 경로는 예시) C:\Program Files\Apache24 3. proxy 설정 1) conf/httpd.conf 설정 - 아래 모듈 주석 해제 (# 제거) LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_html_module modules/mod_proxy_html.so LoadModule proxy_http_module modules/mod_proxy_..

카테고리 없음 2024.01.08

만료된 CentOS 버전 패키지 저장소 주소(YUM, vault repository)

OS 버전이 만료되어 패키지 업데이트나 설치가 불가할 경우, 아래와 같이 저장소 주소를 변경해서 시도해볼 수 있습니다. # cd /etc/yum.repos.d/ # cp CentOS-Base.repo CentOS-Base.repo.bak # vi CentOS-Base.repo vi 에서 아래 내용 입력 (마지막 wq 입력후 엔터) :%s/mirrorlist=/#mirrorlist=/g :%s/#baseurl=/baseurl=/g :%s/mirror.centos.org\/centos/vault.centos.org/g :wq # yum install ...(원하는패키지명)... 만약 vault.centos.org 도 안될 경우, valut.centos.org를 아래 내용으로 변경하여 실행해볼 수 있습니다. ..

OS/CentOS 2023.11.23