lxd »ç¿ë Çϱâ

ÁÒ¯   
   Á¶È¸ 26775   Ãßõ 4    

LXD 라는 컨테이너 기반의 가상화 기술이 있습니다. 나름 하이퍼바이저라고 주장을 하고 있고, 실제로 거의 하이퍼 바이저 처럼 사용 할수 있습니다. 물론 약간의 제약은 있지만 별 다른 문제는 없습니다.

우분투 14.04 기준입니다. 아래 명령어는 루트에서 실행 해야 합니다.

네트워크는 docker 처럼 nat 가 기본입니다만, /etc/lxc/default.conf 를 수정 하면 됩니다.

설치

add-apt-repository -y ppa:ubuntu-lxc/lxd-git-master
apt-get update
apt-get install -fy lxd

이미지 임포트

최근 버전 부터 이미지를 임포팅 하는 방법이 바뀌었습니다. 그래서 온라인에 나와있는 방법이 안될 겁니다.
먼저 https://images.linuxcontainers.org/images/ 경로로 가서 lxd.tar.xz 를 받습니다.
예를들어서 오늘 날자로 우분투 14.04 이미지는 https://images.linuxcontainers.org/images/ubuntu/trusty/amd64/default/20150913_03:49/lxd.tar.xz 입니다.

이를
명령어 를 응용하여 파일을 받습니다.
그후 다음의 명령어로 임포트 합니다. (alias 는 이미지를 호칭하는 이름이 됩니다)
lxc image import ubuntu-14.04.tar.xz  --alias ubuntu-14.04


다음의 명령어로 실행 합니다.
이미지 목록 조회 lxc image list
이미지 삭제 lxc image delete [img_name]

이미지를 통해서 VM(사실은 컨테이너)를 다음과 같이 생성 할수 있습니다.
lxc launch [img_name] [vm_name]

시작 정지는 lxc start/stop [vm_name] 으로 가능 합니다.
vm 삭제는 lxc delete [vm_name] 입니다.

VM의 IP 같은것을 모르죠? 이건 lxc list 명령어를 통해서 가능 합니다.
# lxc list
+------+---------+------------+------+-----------+-----------+
| NAME |  STATE  |    IPV4    | IPV6 | EPHEMERAL | SNAPSHOTS |
+------+---------+------------+------+-----------+-----------+
| u14  | RUNNING | 10.0.3.172 |      | NO        | 0         |
+------+---------+------------+------+-----------+-----------+


근데 이렇게 vm을 생성 해도 실제로 내부에는 SSH 데몬도 없고 아무것도 없습니다. 즉, 정말 컨테이너 입니다. 그래서 실제 해당 서버에 들어가는 방법은 다음과 같이 lxc exec [vm_name] [vm내부명령어] 로 실행 합니다
# lxc exec u14 bash
root@u14:~#


lxd 는 도커와 달리 완전한 VM의 형태(느낌?)으로 동작 합니다. 실제로 아주 가볍습니다.


ÈǸ¢ÇÑ Á¤º¸ °¨»çÇÕ´Ï´Ù. ¼û¾î ÀÖ´Â È°¿ëÇÑ ¸¸ÇÑ Áö½Ä °°½À´Ï´Ù.


Á¦¸ñPage 21/28
2020-05   12497   ³«¿±À̽½1
2015-08   12457   QS¿ÕÅëÅ°¼Õ¡¦
2022-03   12414   µö·¯´×¼­¹ö
2020-06   12384   ¸ÞÆ®
2016-06   12345   ¹«¾Æ
2016-03   12298   ĵÀ§µå
2013-12   12220   ºü½Ã¿Â
2020-01   12198   ¸¸¼®±º
2020-02   12168   ÅëÅë9
2014-07   12111   user
2019-03   12078   ±ô¹Ú±ô¹Ú°¡
2019-02   11971   Á¦¿ÂÇÁ·Î
2020-07   11945   ÇÁ·Î½Ã¾Æ
2021-01   11897   µö·¯´×¼­¹ö
2021-12   11881   friz
2020-01   11866   ¼­¿ïI±èµ¿¼ö
2022-04   11808   µö·¯´×¼­¹ö
2016-05   11806   ±è¼±µ¿
2020-11   11797   ±èȲÁß
2019-11   11771   µö·¯´×¼­¹ö