lxc 속으로 들어가 보기기기


1. lxc-start 후 pstree 로 확인
 sudo───lxc-start───init─┬─cron
                        ├─dhclient3
                        ├─4*[getty]
                        ├─login───bash
                        ├─rsyslogd───3*[{rsyslo+
                        ├─sshd
                        ├─udevd
                        ├─upstart-socket-
                        └─upstart-udev-br

2. 몇몇 command 사용해보기

# sudo lxc-list
RUNNING
  myubuntu

FROZEN

STOPPED

# sudo lxc-ps
CONTAINER    PID TTY          TIME CMD
            6960 pts/2    00:00:00 sudo
            6961 pts/2    00:00:00 lxc-ps
            6962 pts/2    00:00:00 ps

# sudo lxc-info -n myubuntu
state:   RUNNING
pid:      3389

# sudo lxc-ps --lxc
CONTAINER    PID TTY          TIME CMD
myubuntu    3389 ?        00:00:00 init
myubuntu    3510 ?        00:00:00 upstart-udev-br
myubuntu    3535 ?        00:00:00 udevd
myubuntu    3547 ?        00:00:00 rsyslogd
myubuntu    3553 ?        00:00:00 upstart-socket-
myubuntu    3584 ?        00:00:00 dhclient3
myubuntu    3606 ?        00:00:00 sshd
myubuntu    3632 pts/7    00:00:00 getty
myubuntu    3636 pts/4    00:00:00 getty
myubuntu    3639 pts/5    00:00:00 getty
myubuntu    3646 ?        00:00:00 cron
myubuntu    3665 pts/3    00:00:00 getty
myubuntu    5369 pts/8    00:00:00 login
myubuntu    5390 pts/8    00:00:00 bash

2. ssh 테스트
- Guest에서 ifconfig 로 IP 확인 호 Host에서 ssh로 접속 가능

3. ubuntu 이외의 template는 없나?
# cd /usr/lib/lxc/templates
# ls
lxc-busybox  lxc-debian  lxc-fedora  lxc-opensuse  lxc-sshd  lxc-ubuntu  lxc-ubuntu-cloud
 - 위에서 보는 바와 같이 busybox, debian, fedora, opensuse, sshd, ubuntu, ubuntu-cloud 의 7가지 type 존재

4. Running X from LXC
- guest에서 # sudo apt-get install xorg
- 아래 사이트 보고 추후 테스트 후 업데이트 예정 



댓글

이 블로그의 인기 게시물

SSH 연결 Delay 해결

[ELK] search guard를 이용한 보안 설정 (사용자 권한)

공공데이터(openapi) 사용법 (특정 정류소, 버스의 남은 좌석 확인 하기)