Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:autres:vm:lxc:mode-utilisateur [09/12/2015 19:07] captnfab |
doc:autres:vm:lxc:mode-utilisateur [09/12/2015 19:51] captnfab [FAQ / Problèmes rencontrés] |
||
---|---|---|---|
Ligne 83: | Ligne 83: | ||
LXCUSERS="lxcuser-test" | LXCUSERS="lxcuser-test" | ||
</code> | </code> | ||
- | et | + | |
<code bash /usr/local/sbin/prepare-lxc-cgroups> | <code bash /usr/local/sbin/prepare-lxc-cgroups> | ||
#!/bin/sh | #!/bin/sh | ||
Ligne 95: | Ligne 95: | ||
</code> | </code> | ||
+ | <code ini /etc/systemd/system/lxc-cgroups.service>[Unit] | ||
+ | Description=Préparation cgroups pour lxc | ||
+ | After=local-fs.target cgmanager.service | ||
+ | Requires=cgmanager.service | ||
+ | |||
+ | [Service] | ||
+ | Type=oneshot | ||
+ | RemainAfterExit=yes | ||
+ | ExecStart=/usr/local/sbin/prepare-lxc-cgroups | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target</code> | ||
+ | |||
+ | <code root>chmod a+x /usr/local/sbin/prepare-lxc-cgroups | ||
+ | systemctl enable /etc/systemd/system/lxc-cgroups.service</code> | ||
===== Création du conteneur ===== | ===== Création du conteneur ===== | ||
Ligne 130: | Ligne 145: | ||
===== Utilisation du conteneur ===== | ===== Utilisation du conteneur ===== | ||
+ | <code user>cgm modepid all lxcuser-test $$ | ||
+ | lxc-start -n test -d</code> | ||
===== FAQ / Problèmes rencontrés ===== | ===== FAQ / Problèmes rencontrés ===== | ||
Messages d'erreur rencontrés en lançant les différentes commandes du tuto, ou encore journalctl -xe | Messages d'erreur rencontrés en lançant les différentes commandes du tuto, ou encore journalctl -xe | ||
Ligne 135: | Ligne 152: | ||
* ''lxc_container: Failed to chown /dev/pts/X'' | * ''lxc_container: Failed to chown /dev/pts/X'' | ||
Vérifier que le paquet ''uidmap'' est bien installé | Vérifier que le paquet ''uidmap'' est bien installé | ||
+ | Vérifier que ''/proc/sys/kernel/unprivileged_userns_clone'' et ''/sys/fs/cgroup/cpuset/cgroup.clone_children'' sont bien à ''1'' | ||
* ''pam_unix(sudo:auth): conversation failed'', ''pam_unix(sudo:auth): auth could not identify password for [lxcuser-test]'' | * ''pam_unix(sudo:auth): conversation failed'', ''pam_unix(sudo:auth): auth could not identify password for [lxcuser-test]'' |