VMware ESXi CentOS 7.x LVM 루트폴더 확장


디스크 용량을 기존 16G 로는 부족하여 용량을 확장하는 방법입니다.

다행히 요즘은 LVM 볼륨으로 되어 있어서 확장이 가능합니다.

먼저 VMware ESXi 호스트에서 디스크 용량을 늘려서 VM 시스템을 시작합니다.


fdisk /dev/sda 명령어로 늘어난 만큼 남아있는 파티션을 Linux LVM 파티션 형태로 추가합니다.

pvcreate /dev/sda3 로 Physical volume 을 생성하여야 합니다.

[root@localhost ~]# pvcreate /dev/sda3
  Device /dev/sda3 not found (or ignored by filtering).
[root@localhost ~]# reboot
login as: root
root@192.168.1.26's password:
Last login: Tue Sep 19 12:32:31 2017 from 192.168.1.2
[root@localhost ~]# pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created.
[root@localhost ~]# pvscan
  PV /dev/sda2   VG cl              lvm2 [15.00 GiB / 0    free]
  PV /dev/sda3                      lvm2 [44.00 GiB]
  Total: 2 [59.00 GiB] / in use: 1 [15.00 GiB] / in no VG: 1 [44.00 GiB]

파티션 잡을때 Warning 메시지가 있었듯이 재부팅을 한번 해주어야 합니다.

pvdisplay 명령어로 볼륨명 VG Name 을 확인합니다.

[root@localhost ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               cl
  PV Size               15.00 GiB / not usable 3.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              3839
  Free PE               0
  Allocated PE          3839
  PV UUID               hq499Q-zVoS-mZKD-zCWX-D4xf-ns5x-2L3Pui

  "/dev/sda3" is a new physical volume of "44.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sda3
  VG Name
  PV Size               44.00 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               KJ8ada-YjiU-gx9e-oSpd-K4AV-9KWK-F9tnGn

위에서 확인한 VG Name 을 vgextend 명령어로 확장합니다.

[root@localhost ~]# vgextend cl /dev/sda3
  Volume group "cl" successfully extended
[root@localhost ~]# vgdisplay
  --- Volume group ---
  VG Name               cl
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               58.99 GiB
  PE Size               4.00 MiB
  Total PE              15102
  Alloc PE / Size       3839 / 15.00 GiB
  Free  PE / Size       11263 / 44.00 GiB
  VG UUID               ny3hEe-LQMt-0UYe-nVMT-hHlG-kRhN-y3LqmT

그리고 vgdisplay 명령어로 확장 가능한 Free PE / Size 값을 확인합니다.

[root@localhost ~]# lvextend /dev/cl/root -l +11263
  Size of logical volume cl/root changed from 13.39 GiB (3429 extents) to 57.39 GiB (14692 extents).
  Logical volume cl/root successfully resized.

lvextend 명령어로 볼륨 사이즈를 확장합니다.

그리고 이제 resize 를 합니다.

[root@localhost ~]# resize2fs /dev/cl/root
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/cl/root
Couldn't find valid filesystem superblock.
[root@localhost ~]# xfs_growfs /dev/cl/root
meta-data=/dev/mapper/cl-root    isize=512    agcount=4, agsize=877824 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=3511296, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 3511296 to 15044608
[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/cl-root   58G 1003M   57G   2% /
devtmpfs             910M     0  910M   0% /dev
tmpfs                920M     0  920M   0% /dev/shm
tmpfs                920M  8.5M  912M   1% /run
tmpfs                920M     0  920M   0% /sys/fs/cgroup
/dev/sda1           1014M  139M  876M  14% /boot
tmpfs                184M     0  184M   0% /run/user/0

루트폴더가 아니라면 resize2fs 명령어가 가능하겠지만 운영중인 파티션이라서 xfs_growfs 명령어를 실행합니다.

그리고 df 명령어로 늘어난 사이즈를 확인하면 됩니다.


동영상으로 보기 https://youtu.be/YBMMssFK5q0


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,
VMware vSphere ESXi Mobile Watchlist


vSphere ESXi 호스트에 접속해서 컨트롤 기능이 있는 안드로이드용 앱입니다.

VMware vSphere ESXi Mobile Watchlist

서버 주소와 계정 정보를 입력하고 LOGIN 버튼을 누르면 됩니다.

ESXi 호스트가 공유기 내부에 있다면 443 포트를 포트포워딩해주어야 합니다.


VMware vSphere ESXi Mobile Watchlist

SSL 포트를 이용하기 때문에 설정에서 Trush on First Use 를 켜주어야 동작이 됩니다.


VMware vSphere ESXi Mobile Watchlist

Virtual Machines 를 터치하면 VM 가상서버를 컨트롤 할 수 있습니다.


VMware vSphere ESXi Mobile Watchlist

Power On / Off / Suppend 기능을 실행할 수 있네요~


VMware vSphere ESXi Mobile Watchlist

파워를 켠 화면입니다.


VMware vSphere ESXi Mobile Watchlist

리소스 사용량을 모니터링 할 수 있군요~



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

IBM x3550 M2 Embedded USB 에 ESXi 설치



케이스를 열어서 레이드카드 옆에 보면 USB를 꽂을 수 있는 곳이 있습니다.


남는 저용량 USB가 있다면 사용하면 됩니다.


MLC 면 더욱 좋겠지만 TLC 라도 괜찮을 것 같네요~


ESXi 가 구동될때는 OS 영역은 거의 읽기 위주라고 어디에선가 본 듯 합니다.


IBM x3550 M2 Embedded USB 에 ESXi 설치


그리고 설치용 USB 도 만들어서 외부의 USB 포트에 연결합니다.



IBM x3550 M2 Embedded USB 에 ESXi 설치


부팅 순서를 위와 같이 바꾸고 Commit Changes 를 합니다.


Embedded Hypervisor 는 Change Boot Order 메뉴에 들어오기 전에


미리 Add Boot 메뉴로 추가해 주어야 합니다.



IBM x3550 M2 Embedded USB 에 ESXi 설치


이제 설치를 진행하다가 어디에 설치할 거냐고 묻습니다.


같은 USB라서 구분이 안가는군요~ ㅎ


그래서 설치용 USB를 제거 하고 F5 키를 눌러서 확인하고 다시 끼우고 F5를 눌러줍니다.


확인한 장치에 커서를 움직여서 엔터를 누릅니다.



IBM x3550 M2 Embedded USB 에 ESXi 설치


이제 설치가 완료되었습니다.


설치용 USB 를 제거하고 엔터를 누르면 ESXi 가 부팅이 됩니다.



IBM x3550 M2 Embedded USB 에 ESXi 설치


하드가 Raid 0 인데 디폴트로 안 잡혀있네요~



IBM x3550 M2 Embedded USB 에 ESXi 설치


좌측에 스토리지를 눌러서 데이터스토어를 잡아주면 됩니다.


이제 가상 VPS 를 생성할 수 있는 단계까지 설치가 완료되었습니다.


가상 시스템 눌러서 VM 생성등록을 하시면 됩니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

VMware vSphere Hypervisor 6.5 무료 라이센스



ESXi 6.5 License key 가 무료네요~


https://www.vmware.com/kr/try-vmware.html 여기에서 무료로 라이센스 키를 발급 받을 수 있습니다.


VMware vSphere Hypervisor 6.5 무료 라이센스


회원 가입하고 나면 위 화면 처럼 라이센스 키가 보입니다.



VMware vSphere Hypervisor 6.5 무료 라이센스


IBM x3550 M2 에 설치하고 라이센스를 적용하려고 합니다.




라이센스 할당을 눌러서 키값을 입력하면 완료가 됩니다.


만료날짜가 따로 없네요~ ㅎ



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

VMware Workstation 12 Player 에 ESXi 설치



VMware 에 vSphere Hypervisor (ESXi) 설치가 되는지 확인해보았습니다.


XenServer 는 가상서버에서는 작동이 안되었는데 ESXi 는 되는 듯 합니다.



VMware Workstation 12 Player 에 ESXi 설치


워크스테이션 12 플레이어에서 Create a New Virtual Machine 을 클릭합니다.



VMware Workstation 12 Player 에 ESXi 설치


ESXi iso 를 선택하고 Next



VMware Workstation 12 Player 에 ESXi 설치


디스크 최소 요구 용량이 40GB 이네요~



VMware Workstation 12 Player 에 ESXi 설치


가상서버 설정은 여기까지입니다.



이제 ESXi 설치 단계입니다.


VMware Workstation 12 Player 에 ESXi 설치


엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


F11 키를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


키보드 설정후 엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


root 비밀번호를 설정합니다.



VMware Workstation 12 Player 에 ESXi 설치


F11 키를 눌러서 인스톨을 합니다.



VMware Workstation 12 Player 에 ESXi 설치


설치가 다되었네요~


엔터를 누르면 재부팅이 됩니다.


재부팅이 되고나면 manage ip 를 알려줍니다.


브라우저에서 http://아이피주소/ URL로 접속합니다.


VMware Workstation 12 Player 에 ESXi 설치


설치시 설정한 root 계정의 비밀번호를 치고 로그인을 하면 됩니다.



VMware Workstation 12 Player 에 ESXi 설치


ESXi 관리 화면입니다.


가상서버를 생성하기 전에 VMware workstation player 에서 네트워크를 브릿지로 설정하여야 합니다.



VMware Workstation 12 Player 에 ESXi 설치


가상 VM을 생성해서 CentOS 7 을 설치하고 있는 화면입니다.


VMware 가상서버에 ESXi 를 설치하고 가상서버가 설치된다는 의미입니다.



아래는 코노하 VPS 에서 설치를 해보았습니다.




코노하는 Intel-VT 를 지원안하도록 설정이 되어있는 듯 합니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,