Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze Následující verze Obě strany příští revize | ||
proxmox_lxc [2019/06/02 23:39] 0.0.0.0 vytvořeno |
proxmox_lxc [2020/01/05 10:14] simandl |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Proxmox_LXC ====== | ====== Proxmox_LXC ====== | ||
- | NFS LXC | + | ===== NFS LXC ===== |
https://unix.stackexchange.com/questions/450308/how-to-allow-specific-proxmox-lxc-containers-to-mount-nfs-shares-on-the-network | https://unix.stackexchange.com/questions/450308/how-to-allow-specific-proxmox-lxc-containers-to-mount-nfs-shares-on-the-network | ||
Řádek 7: | Řádek 7: | ||
Yes, it's possible. Simply create a new profile (based on lxc-container-default-cgns) and use it for the specific containers. So first run | Yes, it's possible. Simply create a new profile (based on lxc-container-default-cgns) and use it for the specific containers. So first run | ||
- | cp /etc/apparmor.d/lxc/lxc-default-cgns /etc/apparmor.d/lxc/lxc-default-with-nfs | + | cp /etc/apparmor.d/lxc/lxc-default-cgns /etc/apparmor.d/lxc/lxc-default-with-nfs |
Then edit the new file /etc/apparmor.d/lxc/lxc-default-with-nfs: | Then edit the new file /etc/apparmor.d/lxc/lxc-default-with-nfs: | ||
Řádek 13: | Řádek 13: | ||
put the NFS configuration (see below) just before the closing bracket (}) | put the NFS configuration (see below) just before the closing bracket (}) | ||
NFS configuration | NFS configuration | ||
+ | |||
Either write | Either write | ||
Řádek 26: | Řádek 27: | ||
Use the new profile | Use the new profile | ||
- | Edit /etc/pve/lxc/${container_id}.conf and append this line: | + | Edit /etc/pve/lxc/${container_id}.conf and append this line: |
- | + | lxc.apparmor.profile: lxc-container-default-with-nfs | |
- | lxc.apparmor.profile: lxc-container-default-with-nfs | + | |
- | Then stop the container and start it again, e.g. like this: | + | Then stop the container and start it again, e.g. like this: |
- | + | ||
- | pct stop ${container_id} && pct start ${container_id} | + | pct stop ${container_id} && pct start ${container_id} |
Now mounting NFS shares should work. | Now mounting NFS shares should work. | ||
- | = disabling cluster mode = | + | ==== disabling cluster mode ==== |
https://www.reddit.com/r/Proxmox/comments/avk2gx/help_cluster_not_ready_no_quorum_500/ | https://www.reddit.com/r/Proxmox/comments/avk2gx/help_cluster_not_ready_no_quorum_500/ | ||
- | systemctl stop pve-cluster | + | systemctl stop pve-cluster |
- | systemctl stop corosync | + | systemctl stop corosync |
- | pmxcfs -l | + | pmxcfs -l |
- | rm /etc/pve/corosync.conf | + | rm /etc/pve/corosync.conf |
- | rm /etc/corosync/* | + | rm /etc/corosync/* |
- | killall pmxcfs | + | killall pmxcfs |
- | systemctl start pve-cluster | + | systemctl start pve-cluster |
+ | |||
+ | ====== move vm to another node ====== | ||
+ | |||
+ | vzdump 130 --mode stop | ||
+ | scp tar new_node | ||
+ | pct restore 1234 var/lib/vz/dump/vzdump-lxc-1234-2016_03_02-02_31_03.tar.gz -ignore-unpack-errors 1 -unprivileged | ||
+ | |||
+ | |||
+ | ====== run unms in lxc ====== | ||
+ | lxc.apparmor.profile = unconfined | ||
+ | do /usr/lib/lxc/ID.conf | ||
+ | pak lxc-stop -n ID | ||
+ | lxc-start -n ID | ||
+ | by default je to lxc brutalne unprivileged | ||
+ | |||
+ | Waiting for UNMS to start | ||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
+ | 51d5a2823aef ubnt/unms:1.1.2 "/usr/bin/dumb-init …" 9 seconds ago Up 6 seconds unms | ||
+ | 320bb0c8b23e ubnt/unms-crm:3.1.2 "make server_with_mi…" 10 seconds ago Up 8 seconds 80-81/tcp, 443/tcp, 9000/tcp, 2055/udp ucrm | ||
+ | c8ced9596c84 ubnt/unms-netflow:1.1.2 "/usr/bin/dumb-init …" 11 seconds ago Up 7 seconds 0.0.0.0:2055->2055/udp unms-netflow | ||
+ | 27b9c3344742 redis:5.0.5-alpine "docker-entrypoint.s…" 15 seconds ago Up 11 seconds unms-redis | ||
+ | 1f1fd4ad8b11 ubnt/unms-nginx:1.1.2 "/entrypoint.sh ngin…" 15 seconds ago Up 10 seconds 0.0.0.0:80-81->80-81/tcp, 0.0.0.0:443->443/tcp unms-nginx | ||
+ | dcbc960d019f postgres:9.6.12-alpine "docker-entrypoint.s…" 15 seconds ago Up 12 seconds unms-postgres | ||
+ | 1ac50d102245 rabbitmq:3.7.14-alpine "docker-entrypoint.s…" 15 seconds ago Up 13 seconds unms-rabbitmq | ||
+ | a34be8e22abe ubnt/unms-fluentd:1.1.2 "/entrypoint.sh /bin…" 17 seconds ago Up 15 seconds 5140/tcp, 127.0.0.1:24224->24224/tcp unms-fluentd | ||
+ | UNMS is running |