Diferencia entre revisiones de «Cómo crear un modelo compatible nube Ikoula»

De ES Ikoula wiki
Jump to navigation Jump to search
 
(No se muestran 7 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
 +
<br />Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo [[:fr:Comment creer un modele compatible Cloud Ikoula|aquí]].<br /><span data-translate="fr"></span><br />
 +
<span data-link_translate_fr_title="Comment creer un modele compatible Cloud Ikoula"  data-link_translate_fr_url="Comment creer un modele compatible Cloud Ikoula"></span>[[:fr:Comment creer un modele compatible Cloud Ikoula]][[fr:Comment creer un modele compatible Cloud Ikoula]]
 +
<span data-link_translate_he_title="איך ליצור מודל תואם ענן Ikoula"  data-link_translate_he_url="%D7%90%D7%99%D7%9A+%D7%9C%D7%99%D7%A6%D7%95%D7%A8+%D7%9E%D7%95%D7%93%D7%9C+%D7%AA%D7%95%D7%90%D7%9D+%D7%A2%D7%A0%D7%9F+Ikoula"></span>[[:he:איך ליצור מודל תואם ענן Ikoula]][[he:איך ליצור מודל תואם ענן Ikoula]]
 +
<span data-link_translate_ro_title="Cum pentru a crea un model compatibil nor Ikoula"  data-link_translate_ro_url="Cum+pentru+a+crea+un+model+compatibil+nor+Ikoula"></span>[[:ro:Cum pentru a crea un model compatibil nor Ikoula]][[ro:Cum pentru a crea un model compatibil nor Ikoula]]
 +
<span data-link_translate_ru_title="Как создать совместимый модель облачных Ikoula"  data-link_translate_ru_url="%D0%9A%D0%B0%D0%BA+%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C+%D1%81%D0%BE%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B8%D0%BC%D1%8B%D0%B9+%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C+%D0%BE%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D1%8B%D1%85+Ikoula"></span>[[:ru:Как создать совместимый модель облачных Ikoula]][[ru:Как создать совместимый модель облачных Ikoula]]
 +
<span data-link_translate_pl_title="Jak utworzyć zgodnego modelu Cloud Ikoula"  data-link_translate_pl_url="Jak+utworzy%C4%87+zgodnego+modelu+Cloud+Ikoula"></span>[[:pl:Jak utworzyć zgodnego modelu Cloud Ikoula]][[pl:Jak utworzyć zgodnego modelu Cloud Ikoula]]
 
<span data-link_translate_ja_title="雲 Ikoula の互換性のあるモデルを作成する方法"  data-link_translate_ja_url="%E9%9B%B2+Ikoula+%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%AE%E3%81%82%E3%82%8B%E3%83%A2%E3%83%87%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95"></span>[[:ja:雲 Ikoula の互換性のあるモデルを作成する方法]][[ja:雲 Ikoula の互換性のあるモデルを作成する方法]]
 
<span data-link_translate_ja_title="雲 Ikoula の互換性のあるモデルを作成する方法"  data-link_translate_ja_url="%E9%9B%B2+Ikoula+%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%AE%E3%81%82%E3%82%8B%E3%83%A2%E3%83%87%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95"></span>[[:ja:雲 Ikoula の互換性のあるモデルを作成する方法]][[ja:雲 Ikoula の互換性のあるモデルを作成する方法]]
 
<span data-link_translate_ar_title="كيفية إنشاء نموذج متوافق مع "عكلة سحابة""  data-link_translate_ar_url="%D9%83%D9%8A%D9%81%D9%8A%D8%A9+%D8%A5%D9%86%D8%B4%D8%A7%D8%A1+%D9%86%D9%85%D9%88%D8%B0%D8%AC+%D9%85%D8%AA%D9%88%D8%A7%D9%81%D9%82+%D9%85%D8%B9+%22%D8%B9%D9%83%D9%84%D8%A9+%D8%B3%D8%AD%D8%A7%D8%A8%D8%A9%22"></span>[[:ar:كيفية إنشاء نموذج متوافق مع "عكلة سحابة"]][[ar:كيفية إنشاء نموذج متوافق مع "عكلة سحابة"]]
 
<span data-link_translate_ar_title="كيفية إنشاء نموذج متوافق مع "عكلة سحابة""  data-link_translate_ar_url="%D9%83%D9%8A%D9%81%D9%8A%D8%A9+%D8%A5%D9%86%D8%B4%D8%A7%D8%A1+%D9%86%D9%85%D9%88%D8%B0%D8%AC+%D9%85%D8%AA%D9%88%D8%A7%D9%81%D9%82+%D9%85%D8%B9+%22%D8%B9%D9%83%D9%84%D8%A9+%D8%B3%D8%AD%D8%A7%D8%A8%D8%A9%22"></span>[[:ar:كيفية إنشاء نموذج متوافق مع "عكلة سحابة"]][[ar:كيفية إنشاء نموذج متوافق مع "عكلة سحابة"]]
 
<span data-link_translate_zh_title="如何创建一个兼容模型云 Ikoula"  data-link_translate_zh_url="%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%85%BC%E5%AE%B9%E6%A8%A1%E5%9E%8B%E4%BA%91+Ikoula"></span>[[:zh:如何创建一个兼容模型云 Ikoula]][[zh:如何创建一个兼容模型云 Ikoula]]
 
<span data-link_translate_zh_title="如何创建一个兼容模型云 Ikoula"  data-link_translate_zh_url="%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%85%BC%E5%AE%B9%E6%A8%A1%E5%9E%8B%E4%BA%91+Ikoula"></span>[[:zh:如何创建一个兼容模型云 Ikoula]][[zh:如何创建一个兼容模型云 Ikoula]]
<span data-link_translate_ro_title="Cum pentru a crea un model compatibil nor Ikoula"  data-link_translate_ro_url="Cum+pentru+a+crea+un+model+compatibil+nor+Ikoula"></span>[[:ro:Cum pentru a crea un model compatibil nor Ikoula]][[ro:Cum pentru a crea un model compatibil nor Ikoula]]
 
<span data-link_translate_pl_title="Jak utworzyć zgodnego modelu Cloud Ikoula"  data-link_translate_pl_url="Jak+utworzy%C4%87+zgodnego+modelu+Cloud+Ikoula"></span>[[:pl:Jak utworzyć zgodnego modelu Cloud Ikoula]][[pl:Jak utworzyć zgodnego modelu Cloud Ikoula]]
 
 
<span data-link_translate_de_title="Wie erstellen Sie ein kompatibles Modell Cloud Ikoula"  data-link_translate_de_url="Wie+erstellen+Sie+ein+kompatibles+Modell+Cloud+Ikoula"></span>[[:de:Wie erstellen Sie ein kompatibles Modell Cloud Ikoula]][[de:Wie erstellen Sie ein kompatibles Modell Cloud Ikoula]]
 
<span data-link_translate_de_title="Wie erstellen Sie ein kompatibles Modell Cloud Ikoula"  data-link_translate_de_url="Wie+erstellen+Sie+ein+kompatibles+Modell+Cloud+Ikoula"></span>[[:de:Wie erstellen Sie ein kompatibles Modell Cloud Ikoula]][[de:Wie erstellen Sie ein kompatibles Modell Cloud Ikoula]]
 
<span data-link_translate_nl_title="Hoe maak een compatibel model Cloud Ikoula"  data-link_translate_nl_url="Hoe+maak+een+compatibel+model+Cloud+Ikoula"></span>[[:nl:Hoe maak een compatibel model Cloud Ikoula]][[nl:Hoe maak een compatibel model Cloud Ikoula]]
 
<span data-link_translate_nl_title="Hoe maak een compatibel model Cloud Ikoula"  data-link_translate_nl_url="Hoe+maak+een+compatibel+model+Cloud+Ikoula"></span>[[:nl:Hoe maak een compatibel model Cloud Ikoula]][[nl:Hoe maak een compatibel model Cloud Ikoula]]
 
<span data-link_translate_it_title="Come creare un modello compatibile Cloud Ikoula"  data-link_translate_it_url="Come+creare+un+modello+compatibile+Cloud+Ikoula"></span>[[:it:Come creare un modello compatibile Cloud Ikoula]][[it:Come creare un modello compatibile Cloud Ikoula]]
 
<span data-link_translate_it_title="Come creare un modello compatibile Cloud Ikoula"  data-link_translate_it_url="Come+creare+un+modello+compatibile+Cloud+Ikoula"></span>[[:it:Come creare un modello compatibile Cloud Ikoula]][[it:Come creare un modello compatibile Cloud Ikoula]]
 
<span data-link_translate_pt_title="Como criar um modelo compatível nuvem Ikoula"  data-link_translate_pt_url="Como+criar+um+modelo+compat%C3%ADvel+nuvem+Ikoula"></span>[[:pt:Como criar um modelo compatível nuvem Ikoula]][[pt:Como criar um modelo compatível nuvem Ikoula]]
 
<span data-link_translate_pt_title="Como criar um modelo compatível nuvem Ikoula"  data-link_translate_pt_url="Como+criar+um+modelo+compat%C3%ADvel+nuvem+Ikoula"></span>[[:pt:Como criar um modelo compatível nuvem Ikoula]][[pt:Como criar um modelo compatível nuvem Ikoula]]
 +
<span data-link_translate_es_title="Cómo crear un modelo compatible nube Ikoula"  data-link_translate_es_url="C%C3%B3mo+crear+un+modelo+compatible+nube+Ikoula"></span>[[:es:Cómo crear un modelo compatible nube Ikoula]][[es:Cómo crear un modelo compatible nube Ikoula]]
 
<span data-link_translate_en_title="How create a compatible model Cloud Ikoula"  data-link_translate_en_url="How+create+a+compatible+model+Cloud+Ikoula"></span>[[:en:How create a compatible model Cloud Ikoula]][[en:How create a compatible model Cloud Ikoula]]
 
<span data-link_translate_en_title="How create a compatible model Cloud Ikoula"  data-link_translate_en_url="How+create+a+compatible+model+Cloud+Ikoula"></span>[[:en:How create a compatible model Cloud Ikoula]][[en:How create a compatible model Cloud Ikoula]]
<span data-link_translate_fr_title="Comment creer un modele compatible Cloud Ikoula"  data-link_translate_fr_url="Comment_creer_un_modele_compatible_Cloud_Ikoula"></span>[[:fr:Comment creer un modele compatible Cloud Ikoula]][[fr:Comment creer un modele compatible Cloud Ikoula]]
 
<br />
 
  
Este art�culo ha sido traducido por un software de traducci�n autom�tica. Usted puede ver el origen art�culo [[:fr:Comment creer un modele compatible Cloud Ikoula|aqu�]].<br /><span data-translate="fr"></span>
+
{{#seo:
 +
|title=Cómo crear un modelo compatible nube Ikoula
 +
|title_mode=append
 +
|keywords=these,are,your,keywords
 +
|description=Cómo crear un modelo compatible nube Ikoula
 +
|image=Uploaded_file.png
 +
|image_alt=Wiki Logo
 +
}}
  
El siguiente procedimiento explica cómo crear un modelo compatible con nube Ikoula desde una instalación desde cero (desde una iso ).
+
El siguiente procedimiento explica cómo crear un modelo compatible con el {{cloud public}} o la {{cloud privé}} iniciar una instalación desde cero (desde un iso).
  
  
En nuestro ejemplo, vamos a crear una imagen de GNU/Linux Fedora 22.
+
En nuestro ejemplo, creamos una imagen de GNU/Linux Fedora 22.
  
  
Inicie una sesión en la int [https://cloudstack.ikoula.com/client/ Nube Ikoula]  :
+
Iniciar sesión en [https://cloudstack.ikoula.com/client/ la interfaz de administración]  :
  
  
Haga clic "Modelos" en el menú de la :
+
Haga clic en "Modelos" en el menú de la izquierda :
  
  
Línea 35: Línea 45:
  
  
Haga clic en el bot� "Guardar ISO " :
+
Haga clic en el botón "Guardar el ISO" :
  
  
Línea 41: Línea 51:
  
  
A continuación rellene l :
+
A continuación rellene los campos :
  
  
Línea 47: Línea 57:
  
  
1: Escriba el nombre que desee para la imagen  
+
# Escriba el nombre que desee para la imagen ;
 +
# Escriba una descripción para la imagen ;
 +
# Entrar en / Pegar el dirección URL HTTP (No https) archivo complyo de la ISO ;
 +
# Seleccione el área de Ikoula Cloud para que su imagen estará disponible ;
 +
# Marque esta casilla si desea que una instancia para poder arrancar desde la ISO ;
 +
# Especificar el tipo de su sistema ISO, si tu sistema y la versión de está en la lista Seleccionar, en caso contrario elija uno del tipo "Otros xxx" el más adecuado. En nuestro caso, Fedora 22 no estaba disponible en la lista así que hemos seleccionado "Otros Linux (64-poco)" ;
 +
# Marque esta casilla si desea que su ISO a descargar una vez creado.
  
2: Escriba una descripción para la imagen
 
  
3: Entrar /Pegue la direcci (no https) archivo de la iso compl
+
Una vez registrado tu ISO, esperar hasta que ya sea en estado "Préstamo : " :
 
 
4:  Seleccione el área de Ikoula Cloud para que su imagen estará disponible
 
 
 
5: Seleccione esta casilla de verificación si desea que una instancia para poder arran
 
 
 
6: Indicar el tipo de sistema de la ISO, si tu sistema y la versión de está en la lista seleccionar el elegir un tipo  "Otros xx" el más adecuado. En nuestro caso, Fed 22 no estaba disponible en la lista por lo tanto, hemos seleccionado  "Otros Linu (64-bit)".
 
 
 
7: Marque este caso si desea que su ISO se puede descargar una vez creado
 
 
 
 
 
Una vez registrado tu ISO, esperar hasta que esté en estado "Pré : S�" :
 
  
  
Línea 68: Línea 72:
  
  
Haga clic "Instanci" en el menú de la :
+
Haga clic en "Instancias de" en el menú de la izquierda :
  
  
Línea 74: Línea 78:
  
  
Haga clic en el bot� "Agregue una instanc" :
+
Haga clic en el botón "Agregue una instancia" :
  
  
Línea 80: Línea 84:
  
  
Seleccione el área de despliegue de instancia :
+
Seleccione el área de la implementación de la instancia :
  
  
Línea 86: Línea 90:
  
  
ISO y haga clic en "Tras "
+
Seleccione ISO y haga clic en "Siguiente" :
  
  
Línea 92: Línea 96:
  
  
Haga clic en la pes "Mis ISO" y seleccionar la iso que crearemos  :
+
Haga clic en la ficha "Mis ISOs" y el ISO que acaba de crear :
  
  
Línea 98: Línea 102:
  
  
Seleccione la oferta para el cálculo de su elección y haga c "Tras "  
+
Seleccione la oferta para el cálculo de su elección y haga clic en "Siguiente" :
  
  
Hizo deslizar el cursor para seleccionar el tamaño del d (GB ) que desea para su instancia y por lo tanto su futuro modelo o introduzca el tamaño (GB ) manualmente en el campo y luego confirme con la tecla "Entrad" el teclado para hacer los seleccionados aparece en la descripción en la parte supe :
+
Arrastre la barra deslizante para obtener el tamaño del disco (en el Reino Unido) que desea para su instancia y por lo tanto su futuro modelo o introduzca el tamaño (en el Reino Unido) manualmente en los campos y validar con la tecla "Entrada" en el teclado para hacer que el tamaño elegido para aparecer en la descripción anterior :
  
  
Línea 107: Línea 111:
  
  
Haga clic "Tras "
+
Haga clic en "Siguiente" :
  
  
Siguen las clásicas yapas de la implementación de una instan (Afinidad, red, nombre de la instanci) Haga clic en "Tras " en cada momento para validar y haga cli "Iniciar VM "
+
Continúe con los pasos clásicos de la implementación de una instancia (Red de afinidad, nombre de la instancia) haciendo clic en "Siguiente" en cada momento para validar y finalmente en "Inicio VM".
  
  
Una vez que la instancia se ha desplegado, haz clic en el nombre (en el menú de instan) :
+
Una vez que la instancia del desplegado, haga clic en el nombre de la (en el menú de instancias) :
  
  
Línea 119: Línea 123:
  
  
Haga clic en el bot� "Ver la consola" (Nota que ven tu imagen ISO adjunta a su instancia en los detalles de esta ) :
+
Haga clic en el botón "Ver la consola" (Nota que ven tu imagen ISO adjunta a una instancia en los detalles de este) :
  
  
Línea 125: Línea 129:
  
  
Se abrirá una nueva ventana emergente  (Si esto no es el caso Verifique que no se bloquee el pop para la interfaz de nube Ikoula ). Esta ventana es en realidad una web tipo de consola GUI VNC /KVM (écran/clavier/souris) la instancia que le permitirá instalar el sistema en el disco de su instancia :
+
Se abrirá una nueva ventana pop-up (Si esto no es el caso cheque que no bloquee el pop para la interfaz de nube Ikoula). Esta ventana es en realidad un tipo de consola gráfica de web VNC/KVM (écran/clavier/souris) la instancia que te permitirá instalar el sistema en el disco de la instancia :
  
  
[[File:Create_image_cloudikoula_14.png|700px]]
+
[[File:Create_image_cloudikoula_14_aredimenssionner.png]]
  
  
Continuar con la instalación de su sistema con la partición y configuración que desee (instalar el paquete SSH si se le solicita ), tenga en cuenta, sin embargo, que el teclado no es de  (atención por tanto a la definición de contras).
+
Continuar con la instalación de su sistema con la partición y configuración que desee (instalar el paquete SSH si lo solicita)Tenga en cuenta sin embargo que el teclado es tipo QWERTY (así que ten cuidado con la definición de la contraseña).
  
  
En el final de la instalación cuando se pide que haga clic en reiniciar, detener su instancia para desasociar la ISO  
+
En el final de la instalación cuando se pide que haga clic en reiniciar, detener su instancia para desasociar la ISO
  
  
Una vez que se detiene la instancia, haga clic en el nombre de la instancia y luego el b "Separar la imagen IS" :
+
Una vez que la instancia del detenido, haga clic en el nombre de la instancia y luego el botón "Separar la imagen ISO" :
  
  
Línea 143: Línea 147:
  
  
Una vez la iso de la instancia, puede otra vez empezar a iniciar en el sistema que acaba de instalar en el disco (ROOTDISK) de este último.
+
ISO una vez separada de su ejemplo, usted puede comenzar con el fin de iniciar en el sistema que ha instalado el disco (ROOTDISK) de este último.
  
  
Línea 149: Línea 153:
  
  
Haga clic en el bot� "Ver la consola" para ver su sistema iniciado  :
+
Haga clic en el botón "Ver la consola" para ver tu sistema iniciar :
  
  
Línea 155: Línea 159:
  
  
Conectarse con SSH a tu instancia (Debe haber crear una regla de cortafuegos y la redirección del puerto si la instancia está en l/red avanzada  o una regla entrante del grupo de seguridad si se encuentra en zona básica y no tiene reglas iptables en el sistema de instancia ) para completar la configuración del sistema para que sea compatible con nube Ikoula.
+
Conectar SSH a su instancia (Debe haber crear una regla pare el fuego y la redirección del puerto si su caso está en zona/Redes avanzadas  o una regla entrante para grupo de {{Template:Sécurité}} Si es en la zona básica y no tener reglas iptables en el sistema de la instancia) para completar la configuración del sistema para que sea compatible con el.{Cloud public}}.
  
  
Con respecto a un contexto virtual, confiamos en una partición con LVM (los volúmenes lógicos raíz ) para cambiar fácilmente el tamaño de nuestras particiones en caso de cambio de tamaño o añadir un disco virtu :
+
Ser un contexto virtual, confiamos en una partición con LVM (Swap y raíz LVM) así que usted puede fácilmente cambiar el tamaño de nuestras particiones en caso de cambio de tamaño o añadir un disco virtual :
  
  
Línea 202: Línea 206:
  
  
Actualizar el sistema si es necesario (para adaptarse a su administrador de paquetes ) :
+
Actualizar el sistema si es necesario (adaptar su administrador de paquetes) :
  
  
Línea 210: Línea 214:
  
  
Por favor, instale los paquetes mínimos que pueden utilizarse para ejecutar comandos de configuración "Datos d" durante una implement  por ejemplo co  la plantilla : VIM, rsync, curl, wget, nube-init, marioneta, fac :
+
Por favor instalar paquetes por lo menos que puede ser útil para ejecutar comandos de configuración "Datos de usuario" durante una implementación de ejemplo con el modelo : VIM, rsync, curl, wget. {{Template:Cloud}}-init, marioneta, facter :
  
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
[root@Fedora22x64 system]# dnf list installed vim-enhanced rsync curl wget cloud-init puppet facter
+
[root@TM-Fedora22KB ~]# dnf install vim-enhanced rsync curl wget cloud-init puppet facter
Vérification de l'expiration des métadonnées effectuée il y a 0:30:24 sur Tue Oct  6 08:49:42 2015.
+
Vérification de l'expiration des métadonnées effectuée il y a 0:00:27 sur Thu Nov 26 12:32:31 2015.
Paquets installés
+
Le paquet rsync-3.1.1-6.fc22.x86_64 est déjPara installé, ignorer
cloud-init.x86_64                                                                         0.7.6-3.fc22                                                                           @System
+
Le paquet curl-7.40.0-7.fc22.x86_64 est déjà installé, ignorer
curl.x86_64                                                                               7.40.0-7.fc22                                                                         @System
+
Le paquet wget-1.16.3-1.fc22.x86_64 est déjà installé, ignorer
facter.x86_64                                                                             2.4.1-1.fc22                                                                           @System
+
Dépendances résolues.
puppet.noarch                                                                             4.1.0-5.fc22                                                                           @System
+
===============================================================================================================================================================================================================================================================================
rsync.x86_64                                                                              3.1.1-6.fc22                                                                          @System
+
Paquet                                                                  Architecture                                                Version                                                                Dépôt                                                        Taille
vim-enhanced.x86_64                                                                       2:7.4.827-1.fc22                                                                       @System
+
===============================================================================================================================================================================================================================================================================
wget.x86_64                                                                               1.16.3-1.fc22                                                                         @System
+
Installation de :
 +
PyYAML                                                                  x86_64                                                      3.11-9.fc22                                                            updates                                                      168 k
 +
cloud-init                                                             x86_64                                                     0.7.6-3.fc22                                                           fedora                                                      434 k
 +
facter                                                                  x86_64                                                      2.4.1-1.fc22                                                          fedora                                                      105 k
 +
gpm-libs                                                                x86_64                                                     1.20.7-6.fc22                                                          fedora                                                        36 k
 +
hiera                                                                  noarch                                                      1.3.4-3.fc22                                                          updates                                                      29 k
 +
libselinux-ruby                                                        x86_64                                                      2.3-10.fc22                                                            updates                                                      135 k
 +
libyaml                                                                x86_64                                                      0.1.6-6.fc22                                                          fedora                                                        58 k
 +
puppet                                                                  noarch                                                      4.1.0-5.fc22                                                          updates                                                      1.2 M
 +
python-configobj                                                        noarch                                                      5.0.5-2.fc22                                                          fedora                                                        65 k
 +
python-jsonpatch                                                        noarch                                                      1.2-5.fc22                                                            fedora                                                        19 k
 +
python-jsonpointer                                                      noarch                                                      1.9-2.fc22                                                            updates                                                      17 k
 +
python-prettytable                                                      noarch                                                      0.7.2-4.fc22                                                          fedora                                                        42 k
 +
ruby                                                                    x86_64                                                      2.2.3-44.fc22                                                          updates                                                      74 k
 +
ruby-augeas                                                            x86_64                                                      0.5.0-6.fc22                                                           fedora                                                        28 k
 +
ruby-irb                                                                noarch                                                      2.2.3-44.fc22                                                          updates                                                      93 k
 +
ruby-libs                                                              x86_64                                                     2.2.3-44.fc22                                                          updates                                                      2.9 M
 +
ruby-shadow                                                            x86_64                                                      1.4.1-26.fc22                                                          fedora                                                        18 k
 +
rubygem-bigdecimal                                                      x86_64                                                      1.2.6-44.fc22                                                          updates                                                      86 k
 +
rubygem-io-console                                                      x86_64                                                      0.4.3-44.fc22                                                          updates                                                      56 k
 +
rubygem-json                                                            x86_64                                                      1.8.3-100.fc22                                                         updates                                                      65 k
 +
rubygem-pathspec                                                        noarch                                                      0.0.2-2.fc22                                                          updates                                                      17 k
 +
rubygem-psych                                                          x86_64                                                      2.0.8-44.fc22                                                          updates                                                      85 k
 +
rubygem-rdoc                                                            noarch                                                     4.2.0-44.fc22                                                         updates                                                      481 k
 +
rubygem-rgen                                                            noarch                                                      0.6.6-2.fc21                                                          fedora                                                        84 k
 +
rubygems                                                                noarch                                                      2.4.8-100.fc22                                                        updates                                                      269 k
 +
rubypick                                                                noarch                                                      1.1.1-4.fc22                                                          updates                                                      11 k
 +
vim-common                                                              x86_64                                                      2:7.4.827-1.fc22                                                      updates                                                      6.0 M
 +
vim-enhanced                                                           x86_64                                                     2:7.4.827-1.fc22                                                       updates                                                      1.1 M
 +
vim-filesystem                                                          x86_64                                                     2:7.4.827-1.fc22                                                       updates                                                      22 k
 +
 
 +
Résumé de la transaction
 +
===============================================================================================================================================================================================================================================================================
 +
Installation  29 Packages
 +
 
 +
Taille totale des téléchargements : 14 M
 +
Taille d'installation : 45 M
 +
Est-ce correct [o/N] : o
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
- Agregue la lín "datasource_list: ['CloudStack']" al principio del archivo de configur /etc/cloud/cloud.cfg (Si ha instalado cloud-init como se muestra arriba ) :
+
- Agregue la línea "datasource_list: ['CloudStack']" al principio del archivo de configuración /etcetera/{{Template:Cloud}}/{{Template:Cloud}}.cfg (Si ha instalado {{Template:Cloud}}-Inicio como se muestra arriba) :
  
  
Línea 236: Línea 277:
  
  
Recuperar archivo que contiene las herramientas en nuestro esp :
+
Ahora puede iniciar la instalación de las XenTools. Para ello, puedes seguir el siguiente artículo: [[Installation_des_XenTools_sur_une_instance_CloudStack]].
 
+
'''Attention''' ne rebootez pas votre machine après l'installation dex XenTools contrairement à ce qu'indique l'article.
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# wget http://mirror03.ikoula.com/pub/citrix/xentools/linux65.zip
 
--2015-10-05 17:28:10--  http://mirror03.ikoula.com/pub/citrix/xentools/linux65.zip
 
Résolution de mirror03.ikoula.com (mirror03.ikoula.com)… 80.93.XX.XX, 2a00:c70:1:80:93:XX:XX:1
 
Connexion à mirror03.ikoula.com (mirror03.ikoula.com)|80.93.XX.XX|:80… connecté.
 
requête HTTP transmise, en attente de la réponse… 200 OK
 
Taille : 60474580 (58M) [application/zip]
 
Sauvegarde en : « linux65.zip »
 
 
 
linux65.zip                                  100%[===================================================================================================>]  57,67M  1,14MB/s  ds 50s
 
 
 
2015-10-05 17:29:00 (1,14 MB/s) — « linux65.zip » sauvegardé [60474580/60474580]
 
</syntaxhighlight>
 
 
 
 
 
Descomprimirlo en el directorio actual  (requiere descomprimir para instala) :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# unzip linux65.zip
 
Archive:  linux65.zip
 
  creating: linux65/
 
  creating: linux65/rhel4x/
 
  inflating: linux65/rhel4x/kernel-xenU-2.6.9-103.EL.xs6.5.0.68.i686.rpm
 
  inflating: linux65/rhel4x/mkinitrd-4.2.1.10-1.1.i386.rpm
 
  inflating: linux65/rhel4x/versions
 
  inflating: linux65/xe-linux-distribution
 
  inflating: linux65/xe-guest-utilities_6.5.0-1400_amd64.deb
 
  inflating: linux65/xe-guest-utilities_6.5.0-1400_i386.deb
 
  inflating: linux65/xe-guest-utilities-6.5.0-1400.i386.rpm
 
  inflating: linux65/xe-guest-utilities-6.5.0-1400.x86_64.rpm
 
  inflating: linux65/xe-guest-utilities-xenstore-6.5.0-1400.i386.rpm
 
  inflating: linux65/install.sh
 
  inflating: linux65/xe-guest-utilities-xenstore-6.5.0-1400.x86_64.rpm
 
  creating: linux65/debian-lenny/
 
  inflating: linux65/debian-lenny/linux-image-2.6.32-5-amd64_2.6.32-43.xs6.5.0.299_amd64.deb
 
  inflating: linux65/debian-lenny/linux-image-2.6-xen_2.6.32+0.xs299_i386.deb
 
  inflating: linux65/debian-lenny/linux-image-2.6.32-5-686-bigmem_2.6.32-43.xs6.5.0.299_i386.deb
 
  inflating: linux65/debian-lenny/linux-image-2.6-xen_2.6.32+0.xs299_amd64.deb
 
  inflating: linux65/debian-lenny/versions
 
  inflating: linux65/versions.rpm
 
  inflating: linux65/README.txt
 
  inflating: linux65/versions.deb
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
 
 
Ejecutar la instalación de las herra :
 
  
 
+
Añadimos las siguientes líneas en /etc/sysctl.conf (Deshabilitamos IPv6 y algunas optimizaciones) :
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# ./linux65/install.sh
 
Detected `Fedora release 22 (Twenty Two)' (fedora version 22).
 
 
 
The following changes will be made to this Virtual Machine:
 
  * update arp_notify sysctl.conf.
 
  * packages to be installed/upgraded:
 
    - xe-guest-utilities-6.5.0-1400.x86_64.rpm
 
    - xe-guest-utilities-xenstore-6.5.0-1400.x86_64.rpm
 
 
 
Continue? [y/n] y
 
 
 
attention : Génération d'index manquant(s) 4, merci d'attendre...
 
Préparation...                      ################################# [100%]
 
Mise à jour / installation...
 
  1:xe-guest-utilities-xenstore-6.5.0################################# [ 50%]
 
  2:xe-guest-utilities-6.5.0-1400    ################################# [100%]
 
 
 
You should now reboot this Virtual Machine.
 
</syntaxhighlight>
 
 
 
 
 
Reinicie su instancia como esto incitó  :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# reboot
 
</syntaxhighlight>
 
 
 
 
 
Vérification :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# systemctl status xe-linux-distribution.service
 
● xe-linux-distribution.service - LSB: XenServer Virtual Machine daemon providing host integration services
 
  Loaded: loaded (/etc/rc.d/init.d/xe-linux-distribution)
 
  Active: active (running) since lun. 2015-10-05 19:11:06 CEST; 13h ago
 
    Docs: man:systemd-sysv-generator(8)
 
  Process: 586 ExecStart=/etc/rc.d/init.d/xe-linux-distribution start (code=exited, status=0/SUCCESS)
 
  CGroup: /system.slice/xe-linux-distribution.service
 
          ├─ 631 /bin/bash /usr/sbin/xe-daemon -p /var/run/xe-daemon.pid
 
          └─2725 sleep 60
 
 
 
oct. 05 19:11:05 Fedora22x64 systemd[1]: Starting LSB: XenServer Virtual Machine daemon providing host integration services...
 
oct. 05 19:11:06 Fedora22x64 systemd[1]: Started LSB: XenServer Virtual Machine daemon providing host integration services.
 
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Mounting xenfs on /proc/xen: [  OK  ]
 
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Detecting Linux distribution version: [  OK  ]
 
oct. 05 19:11:06 Fedora22x64 xe-linux-distribution[586]: Starting xe daemon:  [  OK  ]
 
</syntaxhighlight>
 
 
 
 
 
Puede eliminar los archivos de instalación  :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# rm -rf linux65*
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
 
 
Agregamos las siguientes lineas en /etc/sysctl.conf (Deshabilita API 6 y algunas optimizaciones ):
 
  
  
Línea 379: Línea 309:
  
  
A continuación ejecutamos el c "sysctl -p" :
+
Luego ejecutamos el comando "sysctl -p" :
  
  
Línea 400: Línea 330:
  
  
Modifica la política de SELinux para pasarlo de "aplicaci" à "permisivo" :
+
Cambiantes políticas de SELinux para gastarlo en "hacer cumplir" à "permisiva" :
  
  
Línea 419: Línea 349:
  
  
Si su sistema tiene reglas de firewall de origen, por favor stoppper y desactivarlo, en nuestro caso ejemplo :
+
Si su sistema tiene reglas original luz de pare, por favor deje y desactivarlo, en nuestro caso ejemplo :
  
  
Línea 430: Línea 360:
  
  
Comprueba que tiene más reglas de responsables  :
+
Comprobamos que hay normas más cargado :
  
  
Línea 446: Línea 376:
  
  
Ahora instalar los scripts de clientes de Cloud en el cual se basa la funcionalidad de cambio de contraseña, nombre de host, llaves SSH de userdata  :
+
Ahora vamos a instalar los scripts {{Template:Cloud}} huéspedes que se basan en características de cambio de contraseña, nombre de host, el userdata, llaves SSH :
 
 
 
 
- En primer lugar, recuperar el archivo que contiene las secuencias de coman (Editar fedora 22 por cento7, debian8 o ubuntu1404 en la siguiente ur) :
 
  
  
 +
- Primero Haz las secuencias de comandos en nuestro espejo con el comando wget (Edición de fedora22 por centos7Debian8 o ubuntu1404 en la siguiente URL) :
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
[root@Fedora22x64 ~]# wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/cloud-set-guest-scripts.tar.gz
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-hostname.service -P /lib/systemd/system/
--2015-10-06 09:57:13--  http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/cloud-set-guest-scripts.tar.gz
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-password.service -P /lib/systemd/system/
Résolution de mirror02.ikoula.com (mirror02.ikoula.com)… 80.93.XX.XX, 2a00:c70:1:80:93:XX:XX:1
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-sshkey.service -P /lib/systemd/system/
Connexion à mirror02.ikoula.com (mirror02.ikoula.com)|80.93.XX.XX|:80… connecté.
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-userdata.service -P /lib/systemd/system/
requête HTTP transmise, en attente de la réponse… 200 OK
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-hostname -P /etc/init.d
Taille : 2965 (2,9K) [application/x-gzip]
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-password -P /etc/init.d
Sauvegarde en : « cloud-set-guest-scripts.tar.gz »
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-sshkey -P /etc/init.d
 
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-userdata -P /etc/init.d
cloud-set-guest-scripts.tar.gz                100%[===================================================================================================>]  2,90K  --.-KB/s  ds 0s
 
 
 
2015-10-06 09:57:13 (279 MB/s) — « cloud-set-guest-scripts.tar.gz » sauvegardé [2965/2965]
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
+
- Activamos nuestras unidades de servicio :
- Extraer el conteni :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# tar xvzf cloud-set-guest-scripts.tar.gz
 
cloud-set-guest-hostname
 
cloud-set-guest-hostname.service
 
cloud-set-guest-password
 
cloud-set-guest-password.service
 
cloud-set-guest-sshkey
 
cloud-set-guest-sshkey.service
 
cloud-set-guest-userdata
 
cloud-set-guest-userdata.service
 
readme.txt
 
</syntaxhighlight>
 
 
 
 
 
- Mueva los Service de archivos  /lib/systemd/system/ :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# mv cloud-set-guest-*.service /lib/systemd/system/
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
 
 
- Mover los otros archivos  /etc/init.d/
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# rm -f cloud-set-guest-scripts.tar.gz
 
[root@Fedora22x64 ~]# mv cloud-set-guest-* /etc/init.d/
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
 
 
- Permite que nuestras unidades de :
 
 
 
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Línea 527: Línea 414:
  
  
- Purga el archivo de contratos de (ruta y el nombre del archivo para adaptarse ) :
+
- Purga el archivo de contratos de arrendamiento DHCP (ruta y el nombre del archivo para adaptarse a la necesidad de) :
  
  
Línea 535: Línea 422:
  
  
- En purga maestro registra los archivos y el historial de comandos  :
 
  
 +
- On retire la ligne ''MACADDR'' du fichier /etc/sysconfig/network-scripts/ifcfg-eth0 (Del mismo modo, a adaptar según su distribución).
 +
<syntaxhighlight lang="bash">
 +
[root@fedora22 ~]#  grep -v ^MACADDR ifcfg-eth0 > ifcfg-eth0.tmp && rm -f ifcfg-eth0 && mv ifcfg-eth0.tmp ifcfg-eth0
 +
</syntaxhighlight>
 +
 +
- Purga de archivos maestros de registros y el historial de comandos :
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
Línea 548: Línea 440:
  
  
- Creó el modelo de nuestra instancia de dejar  :
+
- Creamos el modelo de nuestra instancia dejó de :
  
  
En la interfaz de nube Ikoula, ir  "Instanci" Haga clic en el nombre de tu instancia
+
En la interfaz de Ikoula nube, vaya a la "Instancias de" a continuación, haga clic en el nombre de la instancia  
  
  
Haga clic "Ver volúme" :
+
Haga clic en "Ver volúmenes" :
  
  
Línea 560: Línea 452:
  
  
Haga clic en el nombre de tu volumen ROOTD :
+
Haga clic en el nombre de tu volumen ROOTDISK :
  
  
Línea 566: Línea 458:
  
  
Haga clic en el bot� "Crear una planti" :
+
Haga clic en el botón "Crear una plantilla" :
  
  
Línea 572: Línea 464:
  
  
Dar el nombre y la descripción que desee para su modelo, elija el mismo tipo de hueso que el de la instancia, compruebe "Contraseña habilit" et "cambio de tamaño dinámic" (Si usted tiene respectivamente configurar el script de nube-conjunto-guest-password e instalado el x) :
+
Dar el nombre y la descripción que desee para su modelo, elija el mismo tipo de hueso que el de la instancia, compruebe "Contraseña activada" et "cambio de tamaño dinámico" (Si respectivamente han configurado la secuencia de comandos {{Template:Cloud}}-conjunto-guest-password e instalado el xentools) :
  
  
Línea 578: Línea 470:
  
  
Una vez terminado de crear su plantilla  :
+
Después de que termine la creación de su modelo :
  
  
Línea 584: Línea 476:
  
  
Lo puedes encontrar en "Modelos" :
+
Lo puedes encontrar en "Modelos" :
  
  
Línea 590: Línea 482:
  
  
El nombre de su plantilla y haga clic en la ficha "Áre" para verificar que su estado está list (Pré : S�)  :
+
Haga clic en el nombre de su modelo y haga clic en la ficha "Áreas" para comprobar que su estado está preparado (Préstamo : )  :
  
  
Línea 596: Línea 488:
  
  
Ahora puede implementar nuevas instancias con su modelo compatible Ikoula nube  (usted tendrá que seleccionar el modelo en la pesta� "Mis plantil" el Asistente de implementación de la instancia) :
+
Ahora puede implementar nuevas instancias con su modelo compatible {{Cloud public}} (usted tendrá que seleccionar el modelo en la pestaña "Mis modelos" el Asistente de implementación de la instancia) :
  
  
 
[[File:Create_image_cloudikoula_27.png]]
 
[[File:Create_image_cloudikoula_27.png]]
  
 +
 +
Este artículo parece útil ? <vote />
  
 
[[Category:CloudStack]]
 
[[Category:CloudStack]]
 
[[Category:nube_pública]]
 
[[Category:nube_pública]]
 
[[Category:nube_privada]]
 
[[Category:nube_privada]]
 
 
<br />
 
<br />
 
<comments />
 
<comments />

Revisión actual del 11:58 6 oct 2021


Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.

fr:Comment creer un modele compatible Cloud Ikoula he:איך ליצור מודל תואם ענן Ikoula ro:Cum pentru a crea un model compatibil nor Ikoula ru:Как создать совместимый модель облачных Ikoula pl:Jak utworzyć zgodnego modelu Cloud Ikoula ja:雲 Ikoula の互換性のあるモデルを作成する方法 ar:كيفية إنشاء نموذج متوافق مع "عكلة سحابة" zh:如何创建一个兼容模型云 Ikoula de:Wie erstellen Sie ein kompatibles Modell Cloud Ikoula nl:Hoe maak een compatibel model Cloud Ikoula it:Come creare un modello compatibile Cloud Ikoula pt:Como criar um modelo compatível nuvem Ikoula es:Cómo crear un modelo compatible nube Ikoula en:How create a compatible model Cloud Ikoula

El siguiente procedimiento explica cómo crear un modelo compatible con el nube pública o la nube privada iniciar una instalación desde cero (desde un iso).


En nuestro ejemplo, creamos una imagen de GNU/Linux Fedora 22.


Iniciar sesión en la interfaz de administración :


Haga clic en "Modelos" en el menú de la izquierda :


Create image cloudikoula 01.png


Seleccione la vista "ISO" :


Create image cloudikoula 02.png


Haga clic en el botón "Guardar el ISO" :


Create image cloudikoula 03.png


A continuación rellene los campos :


Create image cloudikoula 04.png


  1. Escriba el nombre que desee para la imagen ;
  2. Escriba una descripción para la imagen ;
  3. Entrar en / Pegar el dirección URL HTTP (No https) archivo complyo de la ISO ;
  4. Seleccione el área de Ikoula Cloud para que su imagen estará disponible ;
  5. Marque esta casilla si desea que una instancia para poder arrancar desde la ISO ;
  6. Especificar el tipo de su sistema ISO, si tu sistema y la versión de está en la lista Seleccionar, en caso contrario elija uno del tipo "Otros xxx" el más adecuado. En nuestro caso, Fedora 22 no estaba disponible en la lista así que hemos seleccionado "Otros Linux (64-poco)" ;
  7. Marque esta casilla si desea que su ISO a descargar una vez creado.


Una vez registrado tu ISO, esperar hasta que ya sea en estado "Préstamo : Sí" :


Create image cloudikoula 05.png


Haga clic en "Instancias de" en el menú de la izquierda :


Create image cloudikoula 06.png


Haga clic en el botón "Agregue una instancia" :


Create image cloudikoula 07.png


Seleccione el área de la implementación de la instancia :


Create image cloudikoula 08.png


Seleccione ISO y haga clic en "Siguiente" :


Create image cloudikoula 09.png


Haga clic en la ficha "Mis ISOs" y el ISO que acaba de crear :


Create image cloudikoula 10.png


Seleccione la oferta para el cálculo de su elección y haga clic en "Siguiente" :


Arrastre la barra deslizante para obtener el tamaño del disco (en el Reino Unido) que desea para su instancia y por lo tanto su futuro modelo o introduzca el tamaño (en el Reino Unido) manualmente en los campos y validar con la tecla "Entrada" en el teclado para hacer que el tamaño elegido para aparecer en la descripción anterior :


Create image cloudikoula 11.png


Haga clic en "Siguiente" :


Continúe con los pasos clásicos de la implementación de una instancia (Red de afinidad, nombre de la instancia) haciendo clic en "Siguiente" en cada momento para validar y finalmente en "Inicio VM".


Una vez que la instancia del desplegado, haga clic en el nombre de la (en el menú de instancias) :


Create image cloudikoula 12.png


Haga clic en el botón "Ver la consola" (Nota que ven tu imagen ISO adjunta a una instancia en los detalles de este) :


Create image cloudikoula 13.png


Se abrirá una nueva ventana pop-up (Si esto no es el caso cheque que no bloquee el pop para la interfaz de nube Ikoula). Esta ventana es en realidad un tipo de consola gráfica de web VNC/KVM (écran/clavier/souris) la instancia que te permitirá instalar el sistema en el disco de la instancia :


Create image cloudikoula 14 aredimenssionner.png


Continuar con la instalación de su sistema con la partición y configuración que desee (instalar el paquete SSH si lo solicita)Tenga en cuenta sin embargo que el teclado es tipo QWERTY (así que ten cuidado con la definición de la contraseña).


En el final de la instalación cuando se pide que haga clic en reiniciar, detener su instancia para desasociar la ISO


Una vez que la instancia del detenido, haga clic en el nombre de la instancia y luego el botón "Separar la imagen ISO" :


Create image cloudikoula 15.png


ISO una vez separada de su ejemplo, usted puede comenzar con el fin de iniciar en el sistema que ha instalado el disco (ROOTDISK) de este último.


Create image cloudikoula 16.png


Haga clic en el botón "Ver la consola" para ver tu sistema iniciar :


Create image cloudikoula 17.png


Conectar SSH a su instancia (Debe haber crear una regla pare el fuego y la redirección del puerto si su caso está en zona/Redes avanzadas o una regla entrante para grupo de Seguridad Si es en la zona básica y no tener reglas iptables en el sistema de la instancia) para completar la configuración del sistema para que sea compatible con el.{Cloud public}}.


Ser un contexto virtual, confiamos en una partición con LVM (Swap y raíz LVM) así que usted puede fácilmente cambiar el tamaño de nuestras particiones en caso de cambio de tamaño o añadir un disco virtual :


[root@Fedora22x64 ~]# fdisk -l
Disque /dev/xvda : 50 GiB, 53687091200 octets, 104857600 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xa1c87ad9

Périphérique Amorçage  Début       Fin  Secteurs Taille Id Type
/dev/xvda1               2048      4095      2048     1M 83 Linux
/dev/xvda2   *           4096   1955839   1951744   953M 83 Linux
/dev/xvda3            1955840 104857599 102901760  49,1G 8e LVM Linux


Disque /dev/mapper/vg01-root : 48,1 GiB, 51610910720 octets, 100802560 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets

Disque /dev/mapper/vg01-swap : 1 GiB, 1073741824 octets, 2097152 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


[root@Fedora22x64 ~]# pvs
  PV         VG   Fmt  Attr PSize  PFree
  /dev/xvda3 vg01 lvm2 a--  49,07g    0
[root@Fedora22x64 ~]# vgs
  VG   #PV #LV #SN Attr   VSize  VFree
  vg01   1   2   0 wz--n- 49,07g    0
[root@Fedora22x64 ~]# lvs
  LV   VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root vg01 -wi-ao---- 48,07g
  swap vg01 -wi-ao----  1,00g


Actualizar el sistema si es necesario (adaptar su administrador de paquetes) :


[root@Fedora22x64 ~]# dnf upgrade


Por favor instalar paquetes por lo menos que puede ser útil para ejecutar comandos de configuración "Datos de usuario" durante una implementación de ejemplo con el modelo : VIM, rsync, curl, wget. nube-init, marioneta, facter :


[root@TM-Fedora22KB ~]# dnf install vim-enhanced rsync curl wget cloud-init puppet facter
Vérification de l'expiration des métadonnées effectuée il y a 0:00:27 sur Thu Nov 26 12:32:31 2015.
Le paquet rsync-3.1.1-6.fc22.x86_64 est déjPara installé, ignorer
Le paquet curl-7.40.0-7.fc22.x86_64 est déjà installé, ignorer
Le paquet wget-1.16.3-1.fc22.x86_64 est déjà installé, ignorer
Dépendances résolues.
===============================================================================================================================================================================================================================================================================
 Paquet                                                                  Architecture                                                Version                                                                Dépôt                                                        Taille
===============================================================================================================================================================================================================================================================================
Installation de :
 PyYAML                                                                  x86_64                                                      3.11-9.fc22                                                            updates                                                      168 k
 cloud-init                                                              x86_64                                                      0.7.6-3.fc22                                                           fedora                                                       434 k
 facter                                                                  x86_64                                                      2.4.1-1.fc22                                                           fedora                                                       105 k
 gpm-libs                                                                x86_64                                                      1.20.7-6.fc22                                                          fedora                                                        36 k
 hiera                                                                   noarch                                                      1.3.4-3.fc22                                                           updates                                                       29 k
 libselinux-ruby                                                         x86_64                                                      2.3-10.fc22                                                            updates                                                      135 k
 libyaml                                                                 x86_64                                                      0.1.6-6.fc22                                                           fedora                                                        58 k
 puppet                                                                  noarch                                                      4.1.0-5.fc22                                                           updates                                                      1.2 M
 python-configobj                                                        noarch                                                      5.0.5-2.fc22                                                           fedora                                                        65 k
 python-jsonpatch                                                        noarch                                                      1.2-5.fc22                                                             fedora                                                        19 k
 python-jsonpointer                                                      noarch                                                      1.9-2.fc22                                                             updates                                                       17 k
 python-prettytable                                                      noarch                                                      0.7.2-4.fc22                                                           fedora                                                        42 k
 ruby                                                                    x86_64                                                      2.2.3-44.fc22                                                          updates                                                       74 k
 ruby-augeas                                                             x86_64                                                      0.5.0-6.fc22                                                           fedora                                                        28 k
 ruby-irb                                                                noarch                                                      2.2.3-44.fc22                                                          updates                                                       93 k
 ruby-libs                                                               x86_64                                                      2.2.3-44.fc22                                                          updates                                                      2.9 M
 ruby-shadow                                                             x86_64                                                      1.4.1-26.fc22                                                          fedora                                                        18 k
 rubygem-bigdecimal                                                      x86_64                                                      1.2.6-44.fc22                                                          updates                                                       86 k
 rubygem-io-console                                                      x86_64                                                      0.4.3-44.fc22                                                          updates                                                       56 k
 rubygem-json                                                            x86_64                                                      1.8.3-100.fc22                                                         updates                                                       65 k
 rubygem-pathspec                                                        noarch                                                      0.0.2-2.fc22                                                           updates                                                       17 k
 rubygem-psych                                                           x86_64                                                      2.0.8-44.fc22                                                          updates                                                       85 k
 rubygem-rdoc                                                            noarch                                                      4.2.0-44.fc22                                                          updates                                                      481 k
 rubygem-rgen                                                            noarch                                                      0.6.6-2.fc21                                                           fedora                                                        84 k
 rubygems                                                                noarch                                                      2.4.8-100.fc22                                                         updates                                                      269 k
 rubypick                                                                noarch                                                      1.1.1-4.fc22                                                           updates                                                       11 k
 vim-common                                                              x86_64                                                      2:7.4.827-1.fc22                                                       updates                                                      6.0 M
 vim-enhanced                                                            x86_64                                                      2:7.4.827-1.fc22                                                       updates                                                      1.1 M
 vim-filesystem                                                          x86_64                                                      2:7.4.827-1.fc22                                                       updates                                                       22 k

Résumé de la transaction
===============================================================================================================================================================================================================================================================================
Installation   29 Packages

Taille totale des téléchargements : 14 M
Taille d'installation : 45 M
Est-ce correct [o/N] : o


- Agregue la línea "datasource_list: ['CloudStack']" al principio del archivo de configuración /etcetera/nube/nube.cfg (Si ha instalado nube-Inicio como se muestra arriba) :


[root@fedora22 ~]# head -n1 /etc/cloud/cloud.cfg
datasource_list: ['CloudStack']


Ahora puede iniciar la instalación de las XenTools. Para ello, puedes seguir el siguiente artículo: Installation_des_XenTools_sur_une_instance_CloudStack. Attention ne rebootez pas votre machine après l'installation dex XenTools contrairement à ce qu'indique l'article.

Añadimos las siguientes líneas en /etc/sysctl.conf (Deshabilitamos IPv6 y algunas optimizaciones) :


#Disable IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1

#Disable Swap
vm.swappiness = 0

#Improve memory management
vm.dirty_ratio = 60
vm.dirty_background_ratio = 2
#No overcommitment of available memory
vm.overcommit_ratio = 0
vm.overcommit_memory = 0

#Set maximum amount of memory allocated to shm to 256MB
kernel.shmmax = 268435456
kernel.shmall = 268435456

#Keep at least 64MB of free RAM space available
vm.min_free_kbytes = 65535


Luego ejecutamos el comando "sysctl -p" :


[root@Fedora22x64 init.d]# sysctl -p
net.ipv4.conf.all.arp_notify = 1
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
vm.swappiness = 0
vm.dirty_ratio = 60
vm.dirty_background_ratio = 2
vm.overcommit_ratio = 0
vm.overcommit_memory = 0
kernel.shmmax = 268435456
kernel.shmall = 268435456
vm.min_free_kbytes = 65535


Cambiantes políticas de SELinux para gastarlo en "hacer cumplir" à "permisiva" :


[root@Fedora22x64 ~]# sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/sysconfig/selinux
[root@Fedora22x64 ~]# setenforce Permissive
[root@Fedora22x64 ~]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   permissive
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      29


Si su sistema tiene reglas original luz de pare, por favor deje y desactivarlo, en nuestro caso ejemplo :


[root@Fedora22x64 ~]# systemctl stop firewalld.service
[root@Fedora22x64 ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.


Comprobamos que hay normas más cargado :


[root@Fedora22x64 ~]# iptables -vnL
Chain INPUT (policy ACCEPT 34 packets, 2240 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 32 packets, 3568 bytes)
 pkts bytes target     prot opt in     out     source               destination


Ahora vamos a instalar los scripts nube huéspedes que se basan en características de cambio de contraseña, nombre de host, el userdata, llaves SSH :


- Primero Haz las secuencias de comandos en nuestro espejo con el comando wget (Edición de fedora22 por centos7Debian8 o ubuntu1404 en la siguiente URL) :

wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-hostname.service -P /lib/systemd/system/
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-password.service -P /lib/systemd/system/
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-sshkey.service -P /lib/systemd/system/
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-userdata.service -P /lib/systemd/system/
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-hostname -P /etc/init.d
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-password -P /etc/init.d
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-sshkey -P /etc/init.d
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/init.d/cloud-set-guest-userdata -P /etc/init.d

- Activamos nuestras unidades de servicio :

[root@Fedora22x64 ~]# systemctl enable cloud-set-guest-hostname.service
Created symlink from /etc/systemd/system/multi-user.target.wants/cloud-set-guest-hostname.service to /usr/lib/systemd/system/cloud-set-guest-hostname.service.
[root@Fedora22x64 ~]# systemctl enable cloud-set-guest-password.service
Created symlink from /etc/systemd/system/multi-user.target.wants/cloud-set-guest-password.service to /usr/lib/systemd/system/cloud-set-guest-password.service.
[root@Fedora22x64 ~]# systemctl enable cloud-set-guest-sshkey.service
Created symlink from /etc/systemd/system/multi-user.target.wants/cloud-set-guest-sshkey.service to /usr/lib/systemd/system/cloud-set-guest-sshkey.service.
[root@Fedora22x64 ~]# systemctl enable cloud-set-guest-userdata.service
Created symlink from /etc/systemd/system/multi-user.target.wants/cloud-set-guest-userdata.service to /usr/lib/systemd/system/cloud-set-guest-userdata.service.


[root@Fedora22x64 ~]# systemctl -l | grep cloud-set
  cloud-set-guest-hostname.service                                                          loaded active exited    CloudStack Set Guest Hostname
  cloud-set-guest-password.service                                                          loaded active exited    CloudStack Set Guest Password Reset
  cloud-set-guest-sshkey.service                                                            loaded active exited    CloudStack Set Guest Ssh Key
  cloud-set-guest-userdata.service                                                          loaded active exited    CloudStack Set Guest Userdata


- Purga el archivo de contratos de arrendamiento DHCP (ruta y el nombre del archivo para adaptarse a la necesidad de) :


[root@fedora22 ~]# > /var/lib/dhclient/dhclient.leases


- On retire la ligne MACADDR du fichier /etc/sysconfig/network-scripts/ifcfg-eth0 (Del mismo modo, a adaptar según su distribución).

[root@fedora22 ~]#  grep -v ^MACADDR ifcfg-eth0 > ifcfg-eth0.tmp && rm -f ifcfg-eth0 && mv ifcfg-eth0.tmp ifcfg-eth0

- Purga de archivos maestros de registros y el historial de comandos :

[root@Fedora22x64 ~]# list=`find /var/log/ -type f`
[root@Fedora22x64 ~]# for arg in $list ; do > $arg ; done
[root@Fedora22x64 ~]# list=`find /var/log/ -name "*.gz"`
[root@Fedora22x64 ~]# for arg in $list ; do /bin/rm $arg ; done
[root@Fedora22x64 ~]# > .bash_history
[root@Fedora22x64 ~]# history -c && shutdown -h now && exit


- Creamos el modelo de nuestra instancia dejó de :


En la interfaz de Ikoula nube, vaya a la "Instancias de" a continuación, haga clic en el nombre de la instancia


Haga clic en "Ver volúmenes" :


Create image cloudikoula 20.png


Haga clic en el nombre de tu volumen ROOTDISK :


Create image cloudikoula 21.png


Haga clic en el botón "Crear una plantilla" :


Create image cloudikoula 22.png


Dar el nombre y la descripción que desee para su modelo, elija el mismo tipo de hueso que el de la instancia, compruebe "Contraseña activada" et "cambio de tamaño dinámico" (Si respectivamente han configurado la secuencia de comandos nube-conjunto-guest-password e instalado el xentools) :


Create image cloudikoula 23.png


Después de que termine la creación de su modelo :


Create image cloudikoula 24.png


Lo puedes encontrar en "Modelos" :


Create image cloudikoula 25.png


Haga clic en el nombre de su modelo y haga clic en la ficha "Áreas" para comprobar que su estado está preparado (Préstamo : Sí) :


Create image cloudikoula 26.png


Ahora puede implementar nuevas instancias con su modelo compatible nube pública (usted tendrá que seleccionar el modelo en la pestaña "Mis modelos" el Asistente de implementación de la instancia) :


Create image cloudikoula 27.png


Este artículo parece útil ?

0



No puedes publicar comentarios.