Ignorer les liens de navigation | |
Quitter la vue de l'impression | |
Guide d'administration d'Oracle® VM Server for SPARC 3.1 |
Utilisation de cette documentation
Partie I Logiciel Oracle VM Server for SPARC 3.1
Partie II Logiciel Oracle VM Server for SPARC facultatif
Chapitre 14 Outil de conversion physique-à-virtuel Oracle VM Server for SPARC
Présentation de l'outil P2V Oracle VM Server for SPARC
Installation de l'outil P2V Oracle VM Server for SPARC
Conditions préalables à l'utilisation de l'outil SPARC P2V
Limites applicables à l'utilisation de l'outil SPARC P2V
Procédure d'installation de l'outil P2V Oracle VM Server for SPARC
Chapitre 15 Assistant de configuration d'Oracle VM Server for SPARC (Oracle Solaris 10)
Utilisation de l'assistant de configuration (ldmconfig)
Installation de l'assistant de configuration
Conditions requises pour l'exécution de l'assistant de configuration
Limitations et problèmes connus de l'assistant de configuration
Chapitre 16 Utilisation de la gestion de l'alimentation
Utilisation de la gestion de l'alimentation
Fonctions de gestion de l'alimentation
Affichage des données de consommation d'énergie
Chapitre 17 Utilisation du logiciel Oracle VM Server for SPARC Management Information Base
Présentation du logiciel MIB Oracle VM Server for SPARC
Produits et fonctions associés
Logical Domains Manager et Oracle VM Server for SPARC MIB
Analyse syntaxique de l'interface de contrôle XML
Indication d'informations sur les erreurs et la récupération
Arborescence d'objets Oracle VM Server for SPARC MIB
Installation et configuration du logiciel Oracle VM Server for SPARC MIB
Installation et configuration du logiciel Oracle VM Server for SPARC MIB
Procédure d'installation du package logiciel Oracle VM Server for SPARC MIB
Procédure de chargement du module Oracle VM Server for SPARC MIB dans le Agent SNMP Oracle Solaris
Procédure de suppression du package logiciel Oracle VM Server for SPARC MIB
Procédure de création de l'utilisateur snmpv3 initial
Définition des variables d'environnement
Interrogation d'Oracle VM Server for SPARC MIB
Récupération d'informations d'Oracle VM Server for SPARC MIB
Table des variables d'environnement (ldomEnvVarsTable)
Table de stratégie de domaine (ldomPolicyTable)
Table de configuration du processeur de service (ldomSPConfigTable)
Pool de ressources de domaine et variables scalaires
Table de CPU virtuelle (ldomVcpuTable)
Table de mémoire virtuelle (ldomVmemTable)
Table de liaison physique de la mémoire virtuelle (ldomVmemPhysBindTable)
Table des services de disque virtuel (ldomVdsTable)
Table des périphériques de services de disques virtuels (ldomVdsdevTable)
Table de disques virtuels (ldomVdiskTable)
Table des services de commutateurs virtuels (ldomVswTable)
Table des périphériques réseau virtuels (ldomVnetTable)
Table des concentrateurs de consoles virtuelles (ldomVccTable)
Table des groupes de consoles virtuelles (ldomVconsTable)
Table des relations de consoles virtuelles (ldomVconsVccRelTable)
Table des unités cryptographiques (ldomCryptoTable)
Table des E/S de bus (ldomIOBusTable)
Table des coeurs (ldomCoreTable)
Variables scalaires des informations de version de domaine
Utilisation de déroutements SNMP
Utilisation des déroutements du module Oracle VM Server for SPARC MIB
Procédure d'envoi de déroutements
Procédure de réception de déroutements
Description des déroutements Oracle VM Server for SPARC MIB
Création de domaine (ldomCreate)
Destruction de domaine (ldomDestroy)
Modification de l'état du domaine (ldomStateChange)
Modification de la CPU virtuelle (ldomVCpuChange)
Modification de la mémoire virtuelle (ldomVMemChange)
Modification du service de disques virtuels (ldomVdsChange)
Modification du disque virtuel (ldomVdiskChange)
Modification du commutateur virtuel (ldomVswChange)
Modification de réseau virtuel (ldomVnetChange)
Modification du concentrateur de consoles virtuelles (ldomVccChange)
Modification du groupe de consoles virtuelles (ldomVconsChange)
Démarrage et arrêt des domaines
Procédure de démarrage d'un domaine
Procédure d'arrêt d'un domaine
Chapitre 18 Recherche de Logical Domains Manager
Recherche des systèmes exécutant Logical Domains Manager
Communication en multidiffusion
Procédure de découverte d'instances de Logical Domains Manager s'exécutant sur votre sous-réseau
Chapitre 19 Utilisation de l'interface XML avec Logical Domains Manager
Messages de demande et de réponse
Enregistrement et annulation de l'enregistrement
Actions de Logical Domains Manager
Ressources et propriétés de Logical Domains Manager
Ressource d'informations sur le domaine (ldom_info)
Ressource de serveur de disque virtuel (vds)
Ressource du volume de disque virtuel (vds_volume)
Ressource de commutateur virtuel (vsw)
Ressource de concentrateur de console virtuelle (vcc)
Ressource de périphérique d'E/S physique (physio_device)
Ressource de configuration du SP (spconfig)
Ressource de configuration de la stratégie DRM (policy)
Ressource de service de canal de plan de données virtuelles (vdpcs)
Ressource de client de canal de plan de données virtuelles (vdpcc)
Cette section inclut des exemples pour ces trois phrases de conversion.
Exemple 14-1 Exemples de phase de collecteLes exemples suivants montrent comment vous pouvez utiliser la commande ldmp2v collect.
Partage d'un système de fichiers monté NFS. L'exemple suivant illustre la méthode la plus simple pour effectuer l'étape collect lorsque les systèmes source et cible partagent un système de fichiers monté NFS.
En tant que superutilisateur, vérifiez que tous les systèmes de fichiers UFS requis sont montés.
volumia# df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c1t1d0s0 16516485 463289 15888032 3% / /proc 0 0 0 0% /proc fd 0 0 0 0% /dev/fd mnttab 0 0 0 0% /etc/mnttab /dev/dsk/c1t1d0s3 8258597 4304 8171708 1% /var swap 4487448 16 4487432 1% /var/run swap 4487448 16 4487432 1% /tmp /dev/dsk/c1t0d0s0 1016122 9 955146 1% /u01 vandikhout:/u1/home/dana 6230996752 1051158977 5179837775 17% /home/dana
L'exemple suivant montre comme exécuter l'outil de collecte lorsque les systèmes source et cible partagent un système de fichiers monté NFS :
volumia# ldmp2v collect -d home/dana/volumia Collecting system configuration ... Archiving file systems ... Determining which filesystems will be included in the archive... Creating the archive... 895080 blocks Archive creation complete.
Sans partage d'un système de fichiers monté NFS. Lorsque les systèmes source et cible ne partagent pas un système de fichiers monté NFS, l'image du système de fichiers peut être écrite sur le stockage local, puis copiée ultérieurement sur le domaine de contrôle. L'utilitaire d'archive Flash exclut automatiquement l'archive qu'il crée.
volumia# ldmp2v collect -d /var/tmp/volumia Collecting system configuration ... Archiving file systems ... Determining which filesystems will be included in the archive... Creating the archive... 895080 blocks Archive creation complete.
Copiez l'archive Flash et le fichier manifest du répertoire/var/tmp/volumia sur le système cible.
Omission de l'étape de sauvegarde du système de fichiers. Si vous avez déjà créé des sauvegardes du système grâce à un outil de sauvegarde tiers tel que NetBackup, vous pouvez passer l'étape de sauvegarde du système de fichiers à l'aide de la méthode d'archivage none. Lorsque vous utilisez cette option, seul le manifeste de la configuration du système est créé.
volumia# ldmp2v collect -d /home/dana/p2v/volumia -a none Collecting system configuration ... The following file system(s) must be archived manually: / /u01 /var
Notez que, si la répertoire indiqué par –d n'est pas partagé par les systèmes source et cible, vous devez copier le contenu de ce répertoire sur le domaine de contrôle. Le contenu du répertoire doit être copié sur le domaine de contrôle avant la phase de préparation.
Les exemples suivants montrent comment vous pouvez utiliser la commande ldmp2v prepare.
L'exemple suivant crée un domaine logique appelé volumia à l'aide des valeurs par défaut configurées dans /etc/ldmp2v.conf tout en conservant les adresses MAC du système physique :
# ldmp2v prepare -d /home/dana/p2v/volumia -o keep-mac volumia Creating vdisks ... Creating file systems ... Populating file systems ... Modifying guest domain OS image ... Removing SVM configuration ... Unmounting guest file systems ... Creating domain volumia ... Attaching vdisks to domain volumia ...
La commande suivante montre des informations sur le domaine logique volumia :
# ldm list -l volumia NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME volumia inactive ------ 2 4G NETWORK NAME SERVICE DEVICE MAC MODE PVID VID vnet0 primary-vsw0 00:03:ba:1d:7a:5a 1 DISK NAME DEVICE TOUT MPGROUP VOLUME SERVER disk0 volumia-vol0@primary-vds0 disk1 volumia-vol1@primary-vds0
L'exemple suivant montre comment supprimer totalement un domaine et ses périphériques backend à l'aide de l'option –C :
# ldmp2v prepare -C volumia Cleaning up domain volumia ... Removing vdisk disk0 ... Removing vdisk disk1 ... Removing domain volumia ... Removing volume volumia-vol0@primary-vds0 ... Removing ZFS volume tank/ldoms/volumia/disk0 ... Removing volume volumia-vol1@primary-vds0 ... Removing ZFS volume tank/ldoms/volumia/disk1 ...
L'exemple suivant montre comment redimensionner un ou plusieurs systèmes de fichiers au cours de P2V en indiquant le point de montage et la nouvelle taille avec l'option –m.
# ldmp2v prepare -d /home/dana/p2v/volumia -m /:8g volumia Resizing file systems ... Creating vdisks ... Creating file systems ... Populating file systems ... Modifying guest domain OS image ... Removing SVM configuration ... Modifying file systems on SVM devices ... Unmounting guest file systems ... Creating domain volumia ... Attaching vdisks to domain volumia ...
Les exemples suivants montrent comment vous pouvez utiliser la commande ldmp2v convert.
Utilisation d'un serveur d'installation réseau. La commande ldmp2v convert initialise le domaine via le réseau à l'aide de l'interface de réseau virtuel spécifiée. Vous devez exécuter les scripts setup_install_server et add_install_client sur le serveur d'installation.
Sur les systèmes Oracle Solaris 10, vous pouvez utiliser la fonction JumpStart d'Oracle Solaris pour effectuer une conversion totalement automatisée. Cette fonction nécessite que vous créiez et configuriez les fichiers sysidcfg et de profil appropriés pour le client du serveur JumpStart. Le profil doit être composé des lignes suivantes :
install_type upgrade root_device c0d0s0
Le fichier sysidcfg est uniquement utilisé pour l'opération de mise à niveau. Par conséquent, une configuration telle que la suivante devrait être suffisante :
name_service=NONE root_password=uQkoXlMLCsZhI system_locale=C timeserver=localhost timezone=Europe/Amsterdam terminal=vt100 security_policy=NONE nfs4_domain=dynamic auto_reg=disable network_interface=PRIMARY {netmask=255.255.255.192 default_route=none protocol_ipv6=no}
Pour plus d'informations sur l'utilisation de JumpStart, reportez-vous au manuel Oracle Solaris 10 8/11 Installation Guide: Custom JumpStart and Advanced Installations .
# ldmp2v convert -j -n vnet0 -d /p2v/volumia volumia LDom volumia started Waiting for Solaris to come up ... Using Custom JumpStart Trying 0.0.0.0... Connected to 0. Escape character is '^]'. Connecting to console "volumia" in group "volumia" .... Press ~? for control options .. SunOS Release 5.10 Version Generic_137137-09 64-bit Copyright (c) 1983-2010, Oracle and/or its affiliates. All rights reserved. Configuring devices. Using RPC Bootparams for network configuration information. Attempting to configure interface vnet0... Configured interface vnet0 Reading ZFS config: done. Setting up Java. Please wait... Serial console, reverting to text install Beginning system identification... Searching for configuration file(s)... Using sysid configuration file 129.159.206.54:/opt/SUNWjet/Clients/volumia/sysidcfg Search complete. Discovering additional network configuration... Completing system identification... Starting remote procedure call (RPC) services: done. System identification complete. Starting Solaris installation program... Searching for JumpStart directory... Using rules.ok from 129.159.206.54:/opt/SUNWjet. Checking rules.ok file... Using begin script: Clients/volumia/begin Using profile: Clients/volumia/profile Using finish script: Clients/volumia/finish Executing JumpStart preinstall phase... Executing begin script "Clients/volumia/begin"... Begin script Clients/volumia/begin execution completed. Searching for SolStart directory... Checking rules.ok file... Using begin script: install_begin Using finish script: patch_finish Executing SolStart preinstall phase... Executing begin script "install_begin"... Begin script install_begin execution completed. WARNING: Backup media not specified. A backup media (backup_media) keyword must be specified if an upgrade with disk space reallocation is required Processing profile Loading local environment and services Generating upgrade actions Checking file system space: 100% completed Space check complete. Building upgrade script Preparing system for Solaris upgrade Upgrading Solaris: 10% completed [...]
Utilisation d'une image ISO. La commande ldmp2v convert associe l'image ISO du DVD Oracle Solaris au domaine logique et effectue une initialisation à partir de celui-ci. Pour effectuer la mise à niveau, répondez à toutes les invites sysid et sélectionnez Upgrade (Mise à niveau).
Mise en garde - Un contrôle de sécurité est effectué avant la conversion du domaine invité. Il garantit qu'aucune adresse IP du système original n'est active afin d'éviter la présence d'adresses IP actives dupliquées sur le réseau. Vous pouvez utiliser l'option –x skip-ping-test pour ignorer ce contrôle de sécurité. Cela accélère le processus de conversion. Utilisez cette option uniquement si vous êtes certain qu'aucune adresse IP n'existe, par exemple si l'hôte original est inactif. |
Les réponses aux questions sysid sont uniquement utilisées pour la durée du processus de mise à niveau. Ces données ne sont pas appliquées à l'image du SE existant sur le disque. La méthode la plus simple et la plus rapide pour exécuter la conversion consiste à sélectionner Non-networked (Non mis en réseau). Le mot de passe root que vous indiquez ne doit pas nécessairement correspondre au mot de passe root du système source. L'identité d'origine du système est préservée par la mise à niveau et prend effet après la réinitialisation post mise à niveau. Le temps requis pour effectuer la mise à niveau dépend du cluster Oracle Solaris installé sur le système d'origine.
# ldmp2v convert -i /tank/iso/s10s_u5.iso -d /home/dana/p2v/volumia volumia Testing original system status ... LDom volumia started Waiting for Solaris to come up ... Select 'Upgrade' (F2) when prompted for the installation type. Disconnect from the console after the Upgrade has finished. Trying 0.0.0.0... Connected to 0. Escape character is '^]'. Connecting to console "volumia" in group "volumia" .... Press ~? for control options .. Configuring devices. Using RPC Bootparams for network configuration information. Attempting to configure interface vnet0... Extracting windowing system. Please wait... Beginning system identification... Searching for configuration file(s)... Search complete. Discovering additional network configuration... Configured interface vnet0 Setting up Java. Please wait... Select a Language 0. English 1. French 2. German 3. Italian 4. Japanese 5. Korean 6. Simplified Chinese 7. Spanish 8. Swedish 9. Traditional Chinese Please make a choice (0 - 9), or press h or ? for help: [...] - Solaris Interactive Installation -------------------------------------------- This system is upgradable, so there are two ways to install the Solaris software. The Upgrade option updates the Solaris software to the new release, saving as many modifications to the previous version of Solaris software as possible. Back up the system before using the Upgrade option. The Initial option overwrites the system disks with the new version of Solaris software. This option allows you to preserve any existing file systems. Back up any modifications made to the previous version of Solaris software before starting the Initial option. After you select an option and complete the tasks that follow, a summary of your actions will be displayed. ------------------------------------------------------------------------------- F2_Upgrade F3_Go Back F4_Initial F5_Exit F6_Help