Article ID: 7110, created on Nov 12, 2010, last review on Aug 12, 2014

  • Applies to:
  • Plesk 10.2 for Linux/Unix
  • Plesk 10.1 for Linux/Unix
  • Plesk 10.0.x for Linux/Unix
  • Plesk 9.5 for Linux/Unix
  • Plesk 9.3 for Linux/Unix
  • Plesk 9.2 for Linux/Unix

Symptômes

La possibilité de mettre à jour Parallels Panel par micro mises à jour a été implémentée dans Parallels Panel 9.2.3 pour Linux et Parallels Small Business Panel 10.0.0 pour Linux et Windows.
La mise en place actuelle ne permet pas d'installer les micro-mises à jour automatiquement si Parallels Small Business Panel pour Linux est déployée dans les conteneurs utilisant les templates Parallels Virtuozzo.

Résolution

A l'aide de l'utilitaire de ligne de commande

Pour appliquer les dernières micro-mises à jour après le dimensionnent d'un conteneur, il faut exécuter manuellement la commande ci-dessous dans le conteneur ou installer les micro-mises à jour via le GUI de Parallels Panel :
$PRODUCT_ROOT_D/admin/sbin/autoinstaller --select-product-id plesk --select-release-current --reinstall-patch --install-component base


Personnalisation du template Parallels Virtuozzo Containers

Autre solution : personnaliser le script d'installation du template.

Créez le fichier de post-installation avec la commande dans le répertoire du template EZ de Plesk.

Exemple de template Parallels Plesk 9 EZ :
# cat /vz/template/centos/5/x86/config/app/plesk9/default/post-install
# !/bin/bash

echo "Microupdates applying"
/usr/local/psa/admin/sbin/autoinstaller --select-product-id plesk --select-release-current --reinstall-patch --install-component base --separate-logs 2>/dev/null 1>/dev/null || true

Remarque !

Le chemin d'accès /usr/local/psa doit être changé en fonction de la valeur
$PRODUCT_ROOT_D. La valeur /usr/local/psa convient à la plupart des systèmes basés sur RPM.

Configurez 755 permissions pour le fichier créé :
# chmod 755 /vz/template/centos/5/x86/config/app/plesk9/default/post-install

Un tel script sera exécuté après l'installation de tous les templates EZ si le template PSBP est dans la liste des templates.

En outre, il faut créer le script de post-mise à niveau avec le même contenu :
# cp /vz/template/centos/5/x86/config/app/plesk9/default/post-install /vz/template/centos/5/x86/config/app/plesk9/default/post-update

Vérifiez ses permissions :
# ls -la /vz/template/centos/5/x86/config/app/plesk9/default/post-update
-rwxr-xr-x 1 root root 201 Mar 12 20:41 /vz/template/centos/5/x86/config/app/plesk9/default/post-update

Par le script de post-mise à niveau, vous pouvez appliquer les micro-mises à jour sur les conteneurs qui existent déjà avec Parallels Panel 9 d'installé (à l'aide de la commande # vzpkg update <CTID> <liste des templates installés, dont plesk9>).

Exemple :
# vzpkg update 888 plesk9 plesk9-qmail postgresql

Remarque !

Dans PBAs (HSPc), les templates EZ sont installés séparément. Pour éviter la réécriture des fichiers de micro-mises à jour par ceux des packs, il faut ajouter le script de post-installation dans tous les templates plesk9-* VZ. Cela peut affecter sensiblement la durée d'installation.

Autres informations

1. L'installation des micro-mises à jour pour l'édition PSBP de Linux - http://kb.parallels.com/fr/8191

2. L'installation des micro-mises à jour pour PSBP pour Windows - http://kb.sp.parallels.com/fr/8190

a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 165ec78c924fabffe1d80dc3eabc98c6 6ef0db7f1685482449634a455d77d3f4 11a46d8a188d618564f4f0cead9a50f3 60d3e722783ac7177a2b4b4c13af4062 dd0611b6086474193d9bf78e2b293040 d3c493291d6d9f66837ac7495dfea9ca b21de1858ad3ec50d5613195a77434ab def31538ba607bde27398f48ab5956be 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF