본문 바로가기

가상화

(32)
[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에..
[VMware ESXi] snmpd 서비스 올리기 Version : VMware ESXi 7.0 GUI 상에서 snmpd 서비스 시작에 실패하는 경우 esxcli를 사용하여 CLI 상에서 작업이 가능하다. snmp 설정 정보 > esxcli system snmp get Authentication: Communities: Enable: false Engineid: Hwsrc: indications Largestorage: true Loglevel: warning Notraps: Port: 161 Privacy: Remoteusers: Syscontact: Syslocation: Targets: Users: V3targets: snmp community 설정 esxcli system snmp set --communities test snmp enable s..
[Proxmon] VM Disk detach/attach/remove Disk Detach GUI상에 해당VM - Hardware - 디스크 선택 후 "detach" 클릭 Disk Attach CLI를 이용하여 해당 VM의 config를 수정한다. VM image disk가 있는 경로에 attach할 디스크파일이 있다고 가정 > /etc/pve/qemu-server/.conf boot: order=virtio0;ide2;net0 cores: 16 ide2: none,media=cdrom machine: pc-i440fx-6.1 memory: 65536 meta: creation-qemu=6.1.0,ctime=1653967008 name: ******* net0: e1000=E2:45:ED:DA:E0:3D,bridge=vmbr1 net1: e1000=E6:B4:E1:31:1..
[Proxmox] ISO 이미지 터미널 경로 proxmox VE 7.1 /var/lib/vz/template/iso
[VMware ESXi] ssh를 통한 VM 생성, 삭제 하기(2) default 값 수정 및 변수 추가 esxi_vm_functions.py VIRTDEV, NETDRIVER : 파리미터로 받아 변수 지정으로 위하여 default 값을 지정 VIRTDEV : vSCSI Controller NETDRIVER : Network Adapter(Driver) 그 밖에 자주 사용하는 VM spec(cpu,memory,disk) 변경, DISKFORMAT 변경 def setup_config(): # # System wide defaults # ConfigData = dict( # Your logfile LOG= os.path.expanduser("~") + "/esxi-vm.log", # Enable/Disable dryrun by default isDryRun=False, # ..
[VMware ESXi] vSCSI Controller 종류 BusLogic Parallel VMware 플랫폼에사 사용한 최초의 vSCSI Controller 레거시 드라이버로 Win2K 이하 버전에서 사용하였으며 성능 상의 약점으로 현재는 사용되어 지지 않음. Virtual Queue Depth 1 LSI Logic Parallel 주로 Win2k8 이하 버전에서 사용했던 드라이버. LSI Logic SAS Win2k8 이상에서 MCSC 사용을 요구 하며 사용하기 시작 일반적인 Windows vSCSI Controller Default Virtual Queue Depth 32, Maximum Virtual Queue Depth 32 로 동일함 VMware Paravirtual(PVSCSI) 최소한의 비용으로 높은 처리량을 지원하도록 설계되어 매우 효율적인..
[VMware ESXi] DISK thin, thick provisioning thin provisioning 가상 디스크가 최초 0 Byte 부터 생성 되어 사용한 만큼 시간이 지남에 따라 증가하는 형태 예를 들어 VM 생성시 100G를 할당하고 10G의 OS를 설치 했다고 했을 시 실제 차지하는 물리 디스크 용량은 10G 장점 가상디스크의 생성이 빠르고 저장공간의 절약에 유리. 단점 "thick" 방식 보다 성능이 높지 않음. 가상 디스크에 파일을 삭제해도 파일 테이블의 index만 삭제하게 되므로 실제 물리 디스크 상에서는 줄어들지 않음. thick provisioning 가상 디스크가 생성 될때 할당한 디스크 사이즈 만큼 실제 물리디스크에 할당하는 방식 thick 방식의 두가지 유형 lazy zeroed(느리게 비워지는 thick) : 가상 디스크가 생성 될때 실제 물리 디..