Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:auto-hebergement:proxmox

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
it:auto-hebergement:proxmox [16 Feb 2021 :: 09:21]
CgX
it:auto-hebergement:proxmox [24 Sep 2021 :: 19:34] (Version actuelle)
CgX
Ligne 40: Ligne 40:
 Les VM & Containers, eux, utiliseront les paramètres, passerelle, et DHCP du LAN Les VM & Containers, eux, utiliseront les paramètres, passerelle, et DHCP du LAN
  
 +==== Config persistante ====
 +
 +Parfois, le réseau ne monte pas assez vite ou n'est pas bien pris en compte lors du boot des containers/VM. Il faut relancer la couche réseau.
 +
 +<code bash /usr/local/scripts/network.sh>
 +systemctl restart networking.service
 +</code>
 +
 +et ensuite 
 +
 +<code bash crontab>
 +@reboot /usr/local/scripts/network.sh
 +</code>
 ===== Retirer le message "No valid subscription" ===== ===== Retirer le message "No valid subscription" =====
  
Ligne 82: Ligne 95:
 </code> </code>
  
 +===== Monter un /dev/* sur container =====
 +
 +C'est utile pour :
 +  * faire jouer du son à la machine hôte
 +  * utiliser un périphérique USB
 +  * etc...
 +
 +Dans le fichier de conf du container (dans ''/etc/pve/lxc/<id>.conf'') :
 +
 +<code>lxc.cgroup.devices.allow: c 116:* rwm
 +lxc.mount.entry: /dev/snd dev/snd none bind,create=dir
 +</code>
 +
 +<WRAP center round tip 60%>
 +**Ca vient d'où, le 116 ?**\\
 +Ca vient du cgroup du device. Pour le savoir et adapter, il faut faire ''ls -al /dev/snd''
 +</WRAP>
 +
 +<WRAP center round important 60%>
 +Si le device est un répertoire, il faut préciser **create=dir**, sinon c'est **create=file**
 +</WRAP>
 +
 +<WRAP center round tip 60%>
 +On peut aussi rajouter l'attribut **optional** si le device n'est pas forcément là (Exemple : **bind,optional,create=dir**)
 +</WRAP>
 +
 +==== Config persistante ====
 +
 +Parfois, les points de montage changent ou perdent leurs permissions sur l'hôte au reboot. Il faut alors faire un script pour les réparer : 
 +
 +<code bash /usr/local/scripts/dev.sh>
 +chmod a+rw /dev/snd/   # carte son
 +chmod a+rw /dev/ttyUSB0  # Rfx433
 +</code>
 +
 +et ensuite 
 +
 +<code bash crontab>
 +@reboot /usr/local/scripts/dev.sh
 +</code>
 ===== Mini astuces diverses ===== ===== Mini astuces diverses =====
  
-===== Voici les ports utilisés par Proxmox =====+==== Où sont les confs de proxmox ? ==== 
 + 
 +  * Dans ''/etc/pve'' 
 +  * Les conf des containers dans ''/etc/pve/lxc'' 
 +  *  
 +==== Voici les ports utilisés par Proxmox ====
  
-  * Web interface: 8006 +  * Web interface: **8006** 
-  * VNC Web console: 5900-5999 +  * VNC Web console: **5900-5999** 
-  * SPICE proxy: 3128 +  * SPICE proxy: **3128** 
-  * ssh : 22 +  * ssh : **22** 
-  * rpcbind: 111 +  * rpcbind: **111** 
-  * corosync multicast (pour un cluster) : 5404, 5405 UDP+  * corosync multicast (pour un cluster) : **5404, 5405 UDP**
  
 ==== Changer la fréquence de la réplication ==== ==== Changer la fréquence de la réplication ====
Ligne 111: Ligne 169:
   * **<ct-path>** : Point de montage dans le container (sans slash final & ne doit pas déjà exister dans l'arbo du container)   * **<ct-path>** : Point de montage dans le container (sans slash final & ne doit pas déjà exister dans l'arbo du container)
  
 +==== Réduire la taille d'un disque de CT ====
 +
 +  * Stop puis Backuper le CT
 +  * Détruire la CT
 +  * Restaurer comme ceci :
 +
 +<code>pct restore <id> /path/to/bakcup.tar.lzo --rootfs <taille disque en Go></code>
 +<WRAP center round tip 60%>
 +pct restore 100 /path/to/backup.tar.lzo --rootfs 10
 +</WRAP>
  
  
it/auto-hebergement/proxmox.1613463666.txt.gz · Dernière modification: 16 Feb 2021 :: 09:21 de CgX