Top Banner
www.novell.com Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and Advanced Linux Container Technology Lecture SUS15 Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.
117

LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

Apr 01, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

Nove

LXC, Cgroups and Advanced Linux Container TechnologyLecture

www.novel l .comNovell Training Services

AT T L I V E 2 0 1 2 L A S V E G A S

S U S 1 5

ll, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 2: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 3: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

������������������������������������������������������������������������������������������������������������������������������������������������

��������

���������������������������������� �

������������������������������� ��

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 4: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 5: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

����������

� ���������������������

� ����������������������

� ��������������������������������������������

� �������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 6: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 7: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������

� �����������������������������������������

� �������������������������������������������������������������������������

� �����������������������������������������������������������������

� ������������������������������������������������������

� ����������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 8: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������

� ������

� ����������������������������������������������������������������

� ���������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 9: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������

���������

�����������������������

�������������������������

����������������������������

��������������������

����������������������

��������������

������������

������������������������

��������������

������������

�����������������������������

������������������������

�����������������������������

�������������������������

������������

��

��������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 10: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������

�����������������������

� ������������������������������� ������������������������������������������������������

� ����������������� �����������������������������������������

��������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 11: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 12: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������

� ����/etc/init.d/boot.cgroup start

� ���������������������������������������������������������chkconfig boot.cgroup on

� �����������������������/sys/fs/cgroup����������

� ������mount�����������������������������

� �������������������������������������������������������������/sys/fs/cgroup����������blkio  cpu  cpuacct  cpuset  devices  freezer  memory  net_cls  perf_event

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 13: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������

� ������������������������������������������������������������������������������������������/sys/fs/cgroup/cpuset���������������������

�����������������������

� ��������������������������������������������������������������mkdir�����echo����������������������

��������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 14: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������

� �����������������������������������������������������������������

� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

� �����������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 15: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������

� �����������������������������������������������������������������

� ������������������cg*������������������������

����������

� cgcreate����������������������

� cgset��������������������������������

� cgexec��������������������������������������������

� cgclear���������������������

� �����������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 16: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������

�������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 17: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 18: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������

� �������������������������������

� �����������������������������

� ���������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 19: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������

� �������������������������������

� ���������������������������������������������������������������������������������������

� ������������������������������������������������������������������������������������������������������

� �������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 20: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 21: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������

� ��������������������������

� ���������������������

� �����������������������������������������������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 22: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

���������������������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 23: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�������������������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 24: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������

� ����������������������������������������

� ��������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 25: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 26: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������

� ���������������������������������������������������������������������

� ����������������������������

� ���������������������������������������������

� �����������������������������������

� ��������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 27: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������

� ���������������������������������������������

� ���������������������������������������������

� ����������������������������������������������

� ���������������������������������������������

� �������������������������������������������������������������

� ������������������������������������������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 28: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

� �����������������������������������������������������������������������������������

� �����������������������������������

� ��������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 29: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

���������������������������������������������������

��������������������

��������������������������������������������

����������������

������������

������������

�������������

������������

�������������

������������

�������������

�������������

�������������������

������������������� �������

������

��������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 30: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

���������������������������������������������������

��������������������

���������������������������������������������������

�������������������������

�������������������������������

������������������������������������

����������������

������������

������

���������

�����

��

���

���

�����

���

�����

������������

������

���������

�����

��

�����

�����

��

�����

����������������������

������

����������������������������

�����

�������������

�������������������

�������������������

����������������

����������

��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 31: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 32: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

���������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������

�������������������������������������� ������������������

� ������������������

� ��������������������������������������������

� �������������������������������������

�������������� �������������������������������������������������������

� �������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 33: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������

�����������������������

� ������������������������������

� ��������������������������������

���������������������������

� �����������������������������������������������������������

� ����������������������������

����������������������������������������

� ��������������������������������������������

� ����������������������������������������������������

� ������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 34: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

�������������������������

� �����������������������������

� ����������������������������������������������������������������

� ���������������������������

� ��������������������������������������

�����������������������

�����������������������������������

� ��������������������������������������������

� ������������������������������

� �������������������������������������������������������

� ���������������������������������������������������

� �������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 35: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

� ����������������

� ���������������������������������������������������������������������������������������

� ��������������

� ���������������������������������������������������������������������������

� ������������������

� ��������������������������������������������������������

� ��������������������

� ������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 36: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

� �����������������������

� ���������������������������������������������������������

� ����������������������������

� �����������������������������������������������������

� �����������������������������������������

� ��������������������������

� �����������������������������������������

� ���������������������������������������������������������

� ��������������������������������

� ��������������������������������

� ������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 37: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 38: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������

� �����������������������������������

� �����������������������

� ��������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 39: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 40: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

��������������������������������

� ����������������������������������������������

�������������������������������

� ������������������������

� ������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 41: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������

�����������������������������

���������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 42: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������

�������������������������������������

� ��������������������������������������������������

� ����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 43: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������

�����������������������

� �������������������������������������������

� �������������������

�������������������������

� �����������������������������������������������������

� �����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 44: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������

���������� �����������������������������������������������

������ ����������������������������������������

��������� �������������������

�������� ������������������

�������� ���������������������������������������

����������� �����������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 45: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

������������������������������������

� ����������������������������������������������

�����������������������������������

� ������������������������

� ������������������������������������������������

�������������������������������������

� ��������������������������������������������������

� ����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 46: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 47: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

� ���������������������������������������������

� ��������������������������

� �������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 48: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

� �������������������������������

� ���

� ������������

� ������������������������������������������������

� ������������������������������������������������������������

� ����������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 49: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� ���������������������������������������������������������������

� ����������������������������������������������

� ���������������������

� ��������������������

� ��������������������

� ��������������������������������������

� ��������������������������������

� �����������������������

� ��������������������

� ��������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 50: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� ���������������������������������������������������

� ����������������������������������������

� ����������������lxc-create -n <container name> -f <config file> -t 

<template>�

� ��������������������������������

/var/lib/lxc/container/ 

��������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 51: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� �����������������������������������������������

� chroot /var/lib/lxc/container/rootfs

� passwd root

� ����������������������������

� useradd -m geeko

� passwd geeko

������������������������������������������exit

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 52: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

� ��������������������

� lxc-start -n container_name

� �������������������������

� lxc-console -n container_name

� ������������������������������������������������

� �������������������

� lxc-stop -n container_name

� ������������������������������������������������������������������������shutdown����init 0��������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 53: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������

���������������������������������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 54: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 55: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������

� �����������������������

� ����������������������

� ���������������������������

� ��������������������������������������������������������

� ��������������

� �������������������������������

� ���������������������������������

� ����������������������

� �������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 56: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

� ���������������������������

� ����������������������������������������

� ���������������������������������������������������������

� ������������������������������������

� ���������������������������

� ��������������

� ����������

� �������������������

� �����������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 57: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������

������������������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 58: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 59: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 60: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 61: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

������������������������������������������������������������������������������������������������������������������������������������������������

��������

���������������������������������� �

������������������������������� ��

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 62: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�����������������������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 63: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

����������

� ���������������������

� ����������������������

� ��������������������������������������������

� �������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 64: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 65: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������

� �����������������������������������������

� �������������������������������������������������������������������������

� �����������������������������������������������������������������

� ������������������������������������������������������

� ����������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 66: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������

� ������

� ����������������������������������������������������������������

� ���������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 67: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������

���������

�����������������������

�������������������������

����������������������������

��������������������

����������������������

��������������

������������

������������������������

��������������

������������

�����������������������������

������������������������

�����������������������������

�������������������������

������������

��

��������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 68: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������

�����������������������

� ������������������������������� ������������������������������������������������������

� ����������������� �����������������������������������������

��������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 69: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 70: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������

� ����/etc/init.d/boot.cgroup start

� ���������������������������������������������������������chkconfig boot.cgroup on

� �����������������������/sys/fs/cgroup����������

� ������mount�����������������������������

� �������������������������������������������������������������/sys/fs/cgroup����������blkio  cpu  cpuacct  cpuset  devices  freezer  memory  net_cls  perf_event

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 71: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������

� ������������������������������������������������������������������������������������������/sys/fs/cgroup/cpuset���������������������

�����������������������

� ��������������������������������������������������������������mkdir�����echo����������������������

��������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 72: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������

� �����������������������������������������������������������������

� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

� �����������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

����������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 73: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������

� �����������������������������������������������������������������

� ������������������cg*������������������������

����������

� cgcreate����������������������

� cgset��������������������������������

� cgexec��������������������������������������������

� cgclear���������������������

� �����������������������������������

��������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 74: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������

�������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 75: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 76: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������

� �������������������������������

� �����������������������������

� ���������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 77: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������

� �������������������������������

� ���������������������������������������������������������������������������������������

� ������������������������������������������������������������������������������������������������������

� �������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 78: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 79: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������

� ��������������������������

� ���������������������

� �����������������������������������������������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 80: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

���������������������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 81: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�������������������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 82: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������

� ����������������������������������������

� ��������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 83: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 84: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������

� ���������������������������������������������������������������������

� ����������������������������

� ���������������������������������������������

� �����������������������������������

� ��������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 85: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������

� ���������������������������������������������

� ���������������������������������������������

� ����������������������������������������������

� ���������������������������������������������

� �������������������������������������������������������������

� ������������������������������������������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 86: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

� �����������������������������������������������������������������������������������

� �����������������������������������

� ��������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 87: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

���������������������������������������������������

��������������������

��������������������������������������������

����������������

������������

������������

�������������

������������

�������������

������������

�������������

�������������

�������������������

������������������� �������

������

��������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 88: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

���������������������������������������������������

��������������������

���������������������������������������������������

�������������������������

�������������������������������

������������������������������������

����������������

������������

������

���������

�����

��

���

���

�����

���

�����

������������

������

���������

�����

��

�����

�����

��

�����

����������������������

������

����������������������������

�����

�������������

�������������������

�������������������

����������������

����������

��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 89: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 90: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

���������������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������

�������������������������������������� ������������������

� ������������������

� ��������������������������������������������

� �������������������������������������

�������������� �������������������������������������������������������

� �������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 91: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������

�����������������������

� ������������������������������

� ��������������������������������

���������������������������

� �����������������������������������������������������������

� ����������������������������

����������������������������������������

� ��������������������������������������������

� ����������������������������������������������������

� ������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 92: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

�������������������������

� �����������������������������

� ����������������������������������������������������������������

� ���������������������������

� ��������������������������������������

�����������������������

�����������������������������������

� ��������������������������������������������

� ������������������������������

� �������������������������������������������������������

� ���������������������������������������������������

� �������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 93: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

� ����������������

� ���������������������������������������������������������������������������������������

� ��������������

� ���������������������������������������������������������������������������

� ������������������

� ��������������������������������������������������������

� ��������������������

� ������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 94: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

� �����������������������

� ���������������������������������������������������������

� ����������������������������

� �����������������������������������������������������

� �����������������������������������������

� ��������������������������

� �����������������������������������������

� ���������������������������������������������������������

� ��������������������������������

� ��������������������������������

� ������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 95: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

���������

���������������������������

�����������������������

���������

�������������

�������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 96: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������

� �����������������������������������

� �����������������������

� ��������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 97: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 98: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

��������������������������������

� ����������������������������������������������

�������������������������������

� ������������������������

� ������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 99: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������������������������������������������������������������������������������

��������������������������������������������������������������������������������������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������

�����������������������������

���������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 100: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������

�������������������������������������

� ��������������������������������������������������

� ����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 101: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������

�����������������������

� �������������������������������������������

� �������������������

�������������������������

� �����������������������������������������������������

� �����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 102: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������

���������� �����������������������������������������������

������ ����������������������������������������

��������� �������������������

�������� ������������������

�������� ���������������������������������������

����������� �����������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 103: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������������������

������������������������������������

� ����������������������������������������������

�����������������������������������

� ������������������������

� ������������������������������������������������

�������������������������������������

� ��������������������������������������������������

� ����������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 104: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�����������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 105: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

� ���������������������������������������������

� ��������������������������

� �������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 106: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

���������������������������������

� �������������������������������

� ���

� ������������

� ������������������������������������������������

� ������������������������������������������������������������

� ����������������������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 107: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� ���������������������������������������������������������������

� ����������������������������������������������

� ���������������������

� ��������������������

� ��������������������

� ��������������������������������������

� ��������������������������������

� �����������������������

� ��������������������

� ��������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 108: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� ���������������������������������������������������

� ����������������������������������������

� ����������������lxc-create -n <container name> -f <config file> -t 

<template>�

� ��������������������������������

/var/lib/lxc/container/ 

��������������������������������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 109: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

������������������������������

� �����������������������������������������������

� chroot /var/lib/lxc/container/rootfs

� passwd root

� ����������������������������

� useradd -m geeko

� passwd geeko

������������������������������������������exit

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 110: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������������

� ��������������������

� lxc-start -n container_name

� �������������������������

� lxc-console -n container_name

� ������������������������������������������������

� �������������������

� lxc-stop -n container_name

� ������������������������������������������������������������������������shutdown����init 0��������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 111: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

����������������������������������

���������������������������������������������������������������������������������������������������������

��������������������

�����������������������������������������

������

������������������

�������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 112: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������

�����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 113: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������

� �����������������������

� ����������������������

� ���������������������������

� ��������������������������������������������������������

� ��������������

� �������������������������������

� ���������������������������������

� ����������������������

� �������������������������������������������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 114: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

�������������������������������������

� ���������������������������

� ����������������������������������������

� ���������������������������������������������������������

� ������������������������������������

� ���������������������������

� ��������������

� ����������

� �������������������

� �����������������

������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 115: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

��

��������������������������������

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������

���������������������������������������������������������������������������������������

������������������

����������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 116: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.

Page 117: LXC, Cgroups and Advanced Linux Container Technology Lecturemmc.geofisica.unam.mx/edp/Herramientas/Maquinas... · Novell Training Services ATT LIVE 2012 LAS VEGAS LXC, Cgroups and

��

���������������

������������������������������������������������������������������������������������������������������������������������������������������������

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

Novell, Inc. Copyright 2012-ATT LIVE-1-HARDCOPY PERMITTED. NO OTHER PRINTING, COPYING, OR DISTRIBUTION ALLOWED.