본문 바로가기

분류 전체보기

(307)
[proxmox] DISK 마운트 하기 parted 설치 apt-get install parted 파티션 작업 parted /dev/sdx > parted /deb/sdx (parted) mklabel gpt (parted) unit TB (parted) mkpart Partition name? []? File system type? [ext2]? ext4 Start? 0 End? 100% # 확인 (parted) print # 종료 (parted) q 파일시스템 포맷 mkfs -t ext4 /dev/sdx1 재부팅 시 자동 마운트 설정 uuid 확인 > ls -al /dev/disk/by-uuid/ lrwxrwxrwx 1 root root 10 Apr 25 15:21 2e35240f-bc5e-46e9-9400-a5712b522f3c -> ...
[proxmox] 설치 후 초기 설정 sources.list 수정 sources.list 수정 sources.lst 에 다음 줄을 추가 한다. deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription AS-IS cat /etc/apt/sources.list deb http://ftp.us.debian.org/debian bullseye main contrib deb http://ftp.us.debian.org/debian bullseye-updates main contrib # security updates deb http://security.debian.org bullseye-security main contrib TO-BE > cat /etc/apt/sources.l..
[proxmox] VMware ESXi -> proxmox 로 Windows VM 이전하기 (2) Linux VM 이전은 아래 주소 참조 https://ploz.tistory.com/entry/proxmox-VMware-ESXi-proxmox-%EB%A1%9C-VM-%EC%9D%B4%EC%A0%84%ED%95%98%EA%B8%B0 [proxmox] VMware ESXi -> proxmox 로 Linux VM 이전하기 (1) VMware ESXi 에서 운용 중인 grafana VM을 proxmox 로 이전 하려고 한다. VMware ESXi VM은 DISK format으로 vmdk를 사용하며 proxmox 는 qcow2, raw를 사용하므로 변환 과정을 거쳐야한다. 참고 VMware ESXi 7.0 update 2 proxmox ploz.tistory.com 1. VMware ESXi Windows V..
[proxmox] VMware ESXi -> proxmox 로 Linux VM 이전하기 (1) VMware ESXi 에서 운용 중인 grafana VM을 proxmox 로 이전 하려고 한다. VMware ESXi VM은 DISK format으로 vmdk를 사용하며 proxmox 는 qcow2, raw를 사용하므로 변환 과정을 거쳐야한다. 참고 VMware ESXi 7.0 update 2 proxmox VE 7.4-3 VM OS : CentOS 8 1. VMware ESXi vmdk 파일 이전 vmdk 위치는 GUI에서 확인 가능하다. 해당 경로에서 아래와 같이 2개의 파일을 proxmox 로 이전해야한다. *-flat.vmdk *.vmdk 주의. VM 이 Running 상태에서는 VMDK 파일이 lock 되어 있어 VM을 끄고 진행한다. 간단히 scp를 이용하여 이전한다. proxmox에서 복사 ..
[Proxmox] VM DISK 사이즈 축소 (disk resize, shrink) proxmox GUI 로 지원되는 DISK resize 할수 있는 기능은 증가만 지원된다. 축소 작업 주의 축소시에 DATA 안정성에 대한 완전한 보장을 기대 할 수 없어 가급적 백업이 선행된 후 수행하는 것이 좋다. 1. 선행작업 Windows를 기준으로 디스크 관리를 통해 축소하고자 하는 크기만큼 파일시스템의 볼륨을 축소한다. 추후 작업하게될 VM DISK 축소 시 파일시스템에서 축소하고 미할당 처리된 곳에서 부터 축소가 되게 하는것이 좋다. 현재 1개의 volume에 60G가 할당되어 있고 10G 만큼 축소하고자 한다. 실행창 - diskmgmt.msc - C: - 볼륨 축소 10G 만큼 축소한다. 축소한 10G 만큼 미할당 된다. VM 전원을 OFF 한다. 2. qemu-img local-lvm에..
IDC 구축 해보기(소규모 On-Premise 환경) - 네트워크 개요(1) 서비스 인프라 환경의 대부분은 CSP 사업자를 통한 Public Cloud (AWS, GCP, AZURE ...)를 사용하거나 직접 운영을 위한 On-Premise 환경, 그리고 Public Cloud + On-Premise 의 하이브리드 환경으로 구축 할 것이다. Public Cloud 의 경우 구성이 쉽고 Auto Scaling 등 빠른 환경 배포가 가능하며 글로벌 엑셀레이터 같은 네트워크 가속의 쉬운 접근성이 있다는 장점이 있는 반면 가격이 비싸다는 단점이 있다. On-Premise의 경우 구축에 소요되는 비용(네트워크+시스템+하드웨어+인력)이 많고 장애 대비나 장애 시 를 위한 꾸준한 관리 포인트가 존재한다는 단점이 있지만 장기적인 측면으로 보았을때는 상대적으로 저렴한 유지비용이 장점이다. 결국은..
[Elasticsearch] Validation Failed: 1: this action would add [2] shards, but this cluster currently has [999]/[1000] maximum normal shards open default shard 개수가 max 수치에 도달하여 수집이 안되는 현상 shard 개수 확인 - "max_shards_per_node": "1000"curl -u ****:**** -XGET 127.0.0.1:9200/_cluster/settings?include_defaults | jq . | grep shard "same_shard": { "total_shards_per_node": "-1", "shard_state": { "shard": "0.45" "max_shards_per_node.frozen": "3000", "max_shards_per_node": "1000", "pre_filter_sha..
[CentOS6] yum repo 변경 mkdir /etc/yum.repo.d/backup_repo mv CentOS-*.repo backup_repo/ wget -P /etc/yum.repos.d https://mapoo.net/downfiles/Linux/repo/centos-vault.repo --no-check-certificate cat centos-vault.repo [base] name=CentOS-$releasever - Base baseurl=http://ftp.iij.ad.jp/pub/linux/centos-vault/centos/$releasever/os/$basearch/ gpgcheck=0 priority=1 protect=1 [update] name=CentOS-$releasever - Updates baseurl=h..
[FortiGate] HA 구성(failback 최소화) 개요 모델 : FortiGate 100E/101F 모드 : Active - Passive Active 장비 Monitor Interface 가 Down 시 Failover 되며 Active 장비가 복구 되더라도 Failback 되지 않아야 한다. 설정 구성도 Downlink 는 Port1, Port2 가 LACP 로 묶여져 있다. Monitor Interface는 Uplink인 wan1, Downlink LACP(Port1, Port2) 로 Active, Passive 모두 동일 하다. Priority 값은 Active 150, Passive 100이다. GUI 설정 System - HA 에서 설정한다. Session pickup : Session 동기화 Heartbeat interface Priorit..
[varnish] cache 파일 조회 및 특정 경로 cache 제외 하기 /etc/varnish/default.vcl 수정 후 재시작 sub vcl_recv { if (req.url ~ "") { return (pass); } } cache된 파일 리스트 조회 varnishncsa -F '%U%q %{Varnish:hitmiss}x'