「雲 Ikoula の互換性のあるモデルを作成する方法」の版間の差分

提供: Japanese Ikoula Wiki
Jump to navigation Jump to search
 
(同じ利用者による、間の14版が非表示)
1行目: 1行目:
<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 />この記事は、自動翻訳ソフトウェアで行うからです。 [[:fr:Comment creer un modele compatible Cloud Ikoula|記事のソースはここ]]を参照してくださいすることができます。<br /><span data-translate="fr"></span><br />
<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_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_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_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_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]]
 +
次の手順と互換性のあるモデルを作成する方法をについて説明します、 {{cloud public}} または、 {{cloud privé}} スクラッチからのインストールの開始 (iso から).
  
这篇文章是从由软件进行自动翻译。你可以[[:fr:Comment creer un modele compatible Cloud Ikoula|看到这篇文章的源代码]]<br /><span data-translate="fr"></span>
 
  
 +
例では、私たちは GNU 画像を作成します。/Linux ソフト帽 22.
  
  
 +
サインインします。 [https://cloudstack.ikoula.com/client/ 管理インタ フェース]  :
  
  
 
+
クリックします。 "モデル" 左側のメニューで :
 
 
 
 
 
 
次の手順は、最初からインストールからクラウド Ikoula と互換性のあるモデルを作成する方法をについて説明します  (iso から ).
 
 
 
 
 
例では、GNU のイメージを作ります /Linux フェドーラ  22.
 
 
 
 
 
インターフェイスにログオン  [https://cloudstack.ikoula.com/client/ 雲 Ikoula]  :
 
 
 
 
 
クリックして  "モデル " 左側のメニューで :
 
  
  
27行目: 29行目:
  
  
ビューを選択  "ISO "  :
+
ビューを選択します。 "ISO"  :
  
  
33行目: 35行目:
  
  
ボタンをクリックして  "ISO を保存 " :
+
ボタンをクリックします。 "ISO を保存します。" :
  
  
45行目: 47行目:
  
  
1: あなたのイメージの名前を入力してください
+
# あなたのイメージの名前を入力してください。 ;
 
+
# あなたのイメージの説明を入力します。 ;
2: あなたのイメージの説明を入力
+
# 入力してください。 / 貼り付け URL HTTP (ない https) 完全な ISO ファイル ;
 
+
# あなたのイメージが利用可能になるクラウド Ikoula 領域を選択します。 ;
3: 入力 /HTTP url を貼り付けて  (https ) 完全な iso ファイル  
+
# チェック ボックスをオンする場合はあなたの ISO から起動できるようにインスタンス ;
 
+
# ISO システムの種類を指定、選択、システムおよびそれのバージョンがリストにある場合、それ以外の場合、型のいずれかを選択 "他の xxx" 最も適しています。Fedora の場合 22 我々 は選択しているのでリストでは利用できません。 "他の Linux (64-ビット)" ;
4:  あなたのイメージが利用可能になるクラウド Ikoula 領域を選択
+
# 一度作成したあなたの ISO をダウンロードしたい場合は、このボックスをチェックします。
 
 
5: あなたの iso から起動できるようにインスタンスの場合、このチェック ボックスをオン
 
 
 
6: 他では 1 つの種類の選択一覧から選択、システムおよびそれのバージョンがある場合、あなたの ISO システムの種類を示す  "他の xxx " 最も適しています。私たちの場合は、Fedora  22 したがってを選択しているリストでは利用できません  "他の Linux (64-ビット )".
 
  
7: 一度作成したあなたの ISO をダウンロードすることができますしたい場合このケースをチェック
 
  
 
+
いずれかのステータスがそれまで待つあなたの ISO が登録されると、 "ローン : うん" :
あなたの ISO が登録されると、待ち状態になるまで  "ローン : はい " :
 
  
  
66行目: 62行目:
  
  
クリックして  "インスタンス " 左側のメニューで :
+
クリックします。 "インスタンス" 左側のメニューで :
  
  
72行目: 68行目:
  
  
ボタンをクリックして  "インスタンスを追加 " :
+
ボタンをクリックします。 "インスタンスを追加します。" :
  
  
78行目: 74行目:
  
  
インスタンスの展開地を選択ください  :
+
インスタンスの展開のエリアを選択します。 :
  
  
84行目: 80行目:
  
  
ISO を選択しをクリックして  ""
+
ISO を選択し、クリックしてください "次に" :
  
  
90行目: 86行目:
  
  
タブをクリックして  "私の iso イメージ " 作成する iso を選択  :
+
タブをクリックします。 "私の iso イメージ" 作成した ISO をチェックし、 :
  
  
96行目: 92行目:
  
  
お好みの計算のための提案を選択し、をクリックして  ""  
+
お好みの計算のための提案を選択し、クリックしてください "次に" :
  
  
ディスクのサイズを選択するカーソルをスライドした  (GB ) インスタンスにするなり、あなたの将来のモデルやサイズを入力 (GB ) 手動でフィールドにし、ボタン  "エントリ " 上部の説明に表示されます、選択したキーボード  :
+
スライダーをドラッグしてディスクのサイズを取得 (英国で) インスタンスにするなり、あなたの将来のモデルやサイズを入力 (英国で) フィールドに手動でキーと検証 "エントリ" 上記の説明で表示されるように選択のサイズをキーボードの :
  
  
105行目: 101行目:
  
  
クリックして  ""
+
クリックします。 "次に" :
  
  
インスタンスを配置するの古典的な段階を継続  (親和性、ネットワーク、インスタンス名 ) "" 検証し、クリックするたびに  "VM を起動 "
+
インスタンスを展開する古典的な手順に進みます (アフィニティ ネットワーク、インスタンス名) クリックして "次に" 検証するたびに、最後に上 "VM を起動します。".
  
  
インスタンスを展開するの名前をクリックして、 ([インスタンス] メニュー ) :
+
展開すると、インスタンスの名前をクリックして後、 ([インスタンス] メニューから) :
  
  
117行目: 113行目:
  
  
ボタンをクリックして  "コンソールを参照してください " (これの詳細にインスタンスに接続されている ISO イメージを参照してください ) :
+
ボタンをクリックします。 "コンソールを参照してください。" (これの詳細のインスタンスに接続されている ISO イメージを参照してください。) :
  
  
123行目: 119行目:
  
  
新しいポップアップ ウィンドウが開きます (ブロックすることがないそれ雲 Ikoula インターフェイス ポップアップ ケース チェックできない場合 ).このウィンドウは、実際に web GUI コンソール型 VNC /KVM (écran/clavier/souris) インスタンスのディスクにシステムをインストールすることができるあなたのインスタンス  :
+
新しいポップアップ ウィンドウが開きます (これがないクラウド Ikoula インターフェイス ポップアップをブロックする場合のチェックではない場合).このウィンドウは、実際に web のグラフィカルなコンソール型 VNC/KVM (écran/clavier/souris) インスタンス、インスタンスのディスクにシステムをインストールすることができます。 :
  
  
129行目: 125行目:
  
  
分割し、構成を使用してシステムのインストールを続行  (求められた場合、SSH パッケージをインストール )、ただし、キーボードが qwerty 配列の型は  (注意このためパスワードの定義に ).
+
分割し、構成を使用してシステムのインストールを続行します。 (要求された場合 SSH パッケージをインストールします。)ただし、キーボードが qwerty 配列型であります。 (だからパスワードの定義を注意します。).
  
  
At を要求時インストールの最後の再起動をクリックして ISO をデタッチするのには、インスタンスを停止  
+
At を要求時インストールの最後の再起動をクリックして、ISO をデタッチするのには、インスタンスを停止
  
  
インスタンスを停止すると、インスタンスをクリックし、ボタンの名前をクリックして  "ISO イメージを分離 " :
+
インスタンスを停止すると、インスタンスをクリックし、ボタンの名前をクリックします。 "ISO イメージを分離します。" :
  
  
141行目: 137行目:
  
  
一度あなたのインスタンスからデタッチ iso、再び起動できますだけディスクにインストールされたシステムで開始する  (ROOTDISK ) 後者。
+
一度あなたのインスタンスからデタッチ ISO を起動してディスクがインストールされているシステムで起動するために (ROOTDISK) 後者。
  
  
147行目: 143行目:
  
  
ボタンをクリックして  "コンソールを参照してください " あなたの起動システムを参照して  :
+
ボタンをクリックします。 "コンソールを参照してください。" あなたのシステムの起動を参照してくださいに :
  
  
153行目: 149行目:
  
  
SSH を使用してインスタンスに接続  (作成が必要ファイアウォール規則とポートのリダイレクト インスタンス ゾーンである場合 /高度なネットワーク  またはそれは基本的なゾーンで、インスタンス システムに iptables のルールがない場合は、セキュリティ グループの受信規則 ) クラウド Ikoula と互換性のあるシステムの構成を完了します。
+
インスタンスに SSH で接続します。 (ルールを作成する必要があります、インスタンスが領域場合火とポートのリダイレクトの皮をむく/高度なネットワー キング  またはグループの受信規則 {{Template:Sécurité}} それは、基本的なゾーンとインスタンス システムの iptables ルールを持っていない場合) 対応するシステムの構成を完了します。{Cloud public}}.
  
  
依存で、LVM パーティションの仮想コンテキストについて  (ルートとスワップの論理ボリューム ) 簡単にサイズ変更または仮想ディスクを追加する場合、パーティションのサイズを変更するために  :
+
我々 は LVM でパーティショニング依存仮想コンテキストをされて、 (LVM ルートとスワップ) 私たちのパーティションのサイズ変更や、仮想ディスクを追加する場合を簡単にリサイズすることができますので :
  
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# fdisk -l
 
[root@Fedora22x64 ~]# fdisk -l
Disque /dev/xvda : 50 GiB, 53687091200 octets, 104857600 secteurs
+
Disque /dev/xvda : 50 GiB, 53687091200 octそしてs, 104857600 secteurs
 
Unités : secteur de 1 × 512 = 512 octets
 
Unités : secteur de 1 × 512 = 512 octets
 
Taille de secteur (logique / physique) : 512 octets / 512 octets
 
Taille de secteur (logique / physique) : 512 octets / 512 octets
200行目: 196行目:
  
  
必要に応じてシステムを更新  (パッケージ マネージャーに適応する ) :
+
必要に応じてシステムを更新します。 (パッケージ マネージャーを調整するには) :
  
  
208行目: 204行目:
  
  
設定コマンドを実行する使用ことができる最小のパッケージをインストールしてください  "UserData " 展開中に  例えば  テンプレート  : Vim、rsync、カール、wget、雲の init、人形、率 :
+
くださいインストールは、少なくともそれをパッケージの設定でコマンドを実行すると便利場合があります "UserData" モデルのインスタンスに展開中 : Vim、rsync、カール、wget。 {{Template:Cloud}}-init、人形、率 :
  
  
 
<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éj宛先 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>
  
  
- 行を追加  "datasource_list : ['CloudStack']" 構成ファイルの先頭に /etc/cloud/cloud.cfg (上記のように雲の init をインストールした場合 ) :
+
- 行を追加します "datasource_list: ['CloudStack']" 構成ファイルの先頭に /など/{{Template:Cloud}}/{{Template:Cloud}}.cfg (インストールされている場合 {{Template:Cloud}}-上記のように init) :
  
  
234行目: 267行目:
  
  
私たちのミラーの Xen のツールを含むアーカイブを取得  :
+
今、XenTools のインストールを起動できます。これを行うには、次の資料を従うことができます。: [[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>
 
 
 
 
 
現在のディレクトリにアンパック  (必要がありますインストールする解凍 ) :
 
 
 
 
 
<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>
 
 
 
 
 
Xen のツールのインストールを実行  :
 
 
 
 
 
<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>
 
 
 
 
 
このプロンプトが表示、インスタンスを再起動  :
 
 
 
 
 
<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>
 
 
 
 
 
インストール ファイルを削除することができます  :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# rm -rf linux65*
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
  
次の行を追加  /etc/sysctl.conf (API を無効にします 6 いくつかの最適化を適用し、):
+
次の行を追加します。 /etc/sysctl.conf (私たちは、IPv を無効にします。6 いくつかの最適化を適用し、) :
  
  
398行目: 320行目:
  
  
それはからそれを渡す SELinux ポリシーを変更  "強制 " à "寛容 " :
+
それを過ごすに変更された SELinux ポリシー "適用します。" à "寛容です" :
  
  
417行目: 339行目:
  
  
お使いのシステムに起源のファイアウォールのルールがある場合 stoppper をしてくださいし、私たちの事例で、それを無効にする  :
+
システムに元の光の皮をむくの規則がある場合してください停止し、私たちの事例で、それを無効にします。 :
  
  
428行目: 350行目:
  
  
それは責任のより多くの規則があることを確認します  :
+
我々 は以上のルールをロードしているチェックします。 :
  
  
444行目: 366行目:
  
  
我々 は今、クラウド ゲスト スクリプトをインストール パスワード、ホスト名、userdata の SSH キーの変更の機能の基には  :
+
我々 は、スクリプトをインストールします。 {{Template:Cloud}} SSH キーのパスワード、ホスト名、userdata の変更の機能に依存しているお客様 :
 
 
 
 
- まず、当社のミラーにスクリプトを含むアーカイブを取得  (Fedora を編集 22 centos で 7、debian 8 または ubuntu 1404 次の url ) :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/cloud-set-guest-scripts.tar.gz
 
--2015-10-06 09:57:13--  http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/cloud-set-guest-scripts.tar.gz
 
Résolution de mirror02.ikoula.com (mirror02.ikoula.com)… 80.93.XX.XX, 2a00:c70:1:80:93:XX:XX:1
 
Connexion à mirror02.ikoula.com (mirror02.ikoula.com)|80.93.XX.XX|:80… connecté.
 
requête HTTP transmise, en attente de la réponse… 200 OK
 
Taille : 2965 (2,9K) [application/x-gzip]
 
Sauvegarde en : « cloud-set-guest-scripts.tar.gz »
 
 
 
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 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>
 
 
 
 
 
- 移動ファイル .service  /lib/systemd/system/ :
 
 
 
 
 
<syntaxhighlight lang="bash">
 
[root@Fedora22x64 ~]# mv cloud-set-guest-*.service /lib/systemd/system/
 
[root@Fedora22x64 ~]#
 
</syntaxhighlight>
 
 
 
 
 
- その他のファイルを移動  /etc/init.d/
 
  
  
 +
- Wget コマンドを使用して私たちのミラー上でスクリプトを取得します。 (Fedora を編集します。22 centos で7debian8 または ubuntu1404 以下の URL で) :
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
[root@Fedora22x64 ~]# rm -f 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/
[root@Fedora22x64 ~]# mv cloud-set-guest-* /etc/init.d/
+
wget http://mirror02.ikoula.com/priv/citrix/scripts/systemd/fedora22/systemd/cloud-set-guest-password.service -P /lib/systemd/system/
[root@Fedora22x64 ~]#
+
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
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
+
- 我々 は我々 のサービス ユニットを有効に :
- それにより当社サービス ユニット  :
 
 
 
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
525行目: 404行目:
  
  
- 我々 は、DHCP リース ファイルをパージ  (ニーズに合わせて、ファイルのパスと名前 ) :
+
- 我々 は、DHCP リース ファイルをパージします。 (ニーズに合わせて、ファイルのパスと名前) :
  
  
533行目: 412行目:
  
  
- パージ マスター記録ファイルとコマンド履歴  :
 
  
 +
- On retire la ligne ''MACADDR'' du fichier /etc/sysconfig/network-scripts/ifcfg-eth0 (同様に、あなたの分布に応じて適応するには).
 +
<syntaxhighlight lang="bash">
 +
[root@fedora22 ~]#  grep -v ^MACADDR ifcfg-eth0 > ifcfg-eth0.tmp && rm -f ifcfg-eth0 && mv ifcfg-eth0.tmp ifcfg-eth0
 +
</syntaxhighlight>
 +
 +
- マスター ログ ファイルとコマンド履歴を削除します。 :
  
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
546行目: 430行目:
  
  
- それは終了インスタンスのモデルを作成  :
+
- 停止したインスタンスのモデルを作りました :
  
  
クラウド Ikoula インターフェイス上行く  "インスタンス " インスタンスの名前をクリックして
+
クラウド Ikoula インターフェイスで行き、 "インスタンス" インスタンスの名前をクリックして  
  
  
クリックして  "ボリュームを参照してください " :
+
クリックします。 "ボリュームを参照してください。" :
  
  
558行目: 442行目:
  
  
ルート ボリュームの名前をクリックして  :
+
ルート ボリュームの名前をクリックします。 :
  
  
564行目: 448行目:
  
  
ボタンをクリックして  "テンプレートを作成する " :
+
ボタンをクリックします。 "テンプレートを作成します。" :
  
  
570行目: 454行目:
  
  
名前と説明、モデルにする同じ種類のインスタンスよりも骨のチェックを選択  "パスワードが有効な " et "動的なサイズ変更 " (それぞれクラウド セット ゲスト パスワード スクリプトを設定して、xentools をインストール場合 ) :
+
名前と説明、モデルにするチェックあなたのインスタンスよりも骨の同じ種類を選択 "パスワードが有効な" et "動的なサイズ変更" (スクリプトをそれぞれ設定した場合 {{Template:Cloud}}-セット ゲスト パスワードと、xentools をインストール) :
  
  
576行目: 460行目:
  
  
テンプレートの作成を完了したら  :
+
あなたのモデルの作成が完了したら :
  
  
582行目: 466行目:
  
  
あなたはそれを見つけることができる  "モデル " :
+
あなたはそれを見つけることができます。 "モデル" :
  
  
588行目: 472行目:
  
  
テンプレートとタブをクリックの名前  "地域 " その状態が準備ができていることを確認する  (ローン : はい )  :
+
モデル名をクリックし、タブをクリックしてください "エリア" その状態が準備ができていることを確認するには (ローン : うん)  :
  
  
594行目: 478行目:
  
  
今クラウド Ikoula 互換性のあるモデルと新しいインスタンスを展開することができます  (タブでモデルを選択する必要があります  "マイ テンプレート " インスタンスの展開ウィザード) :
+
今あなたの互換性のあるモデルと新しいインスタンスを展開することができます。 {{Cloud public}} (タブでモデルを選択する必要があります。 "私のモデル" インスタンスを展開するウィザード) :
  
  
 
[[File:Create_image_cloudikoula_27.png]]
 
[[File:Create_image_cloudikoula_27.png]]
  
 +
 +
この記事はあなたに役に立つよう ? <vote />
  
 
[[Category:cloudstack]]
 
[[Category:cloudstack]]
 
[[Category:パブリック_クラウド]]
 
[[Category:パブリック_クラウド]]
 
[[Category:プライベート_クラウド]]
 
[[Category:プライベート_クラウド]]
<br />
 
<comments />
 
<br />
 
<comments />
 
<br />
 
<comments />
 
<br />
 
<comments />
 
<br />
 
<comments />
 
 
<br />
 
<br />
 
<comments />
 
<comments />

2017年2月9日 (木) 11:50時点における最新版


この記事は、自動翻訳ソフトウェアで行うからです。 記事のソースはここを参照してくださいすることができます。

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 次の手順と互換性のあるモデルを作成する方法をについて説明します、 パブリック クラウド または、 プライベート クラウド スクラッチからのインストールの開始 (iso から).


例では、私たちは GNU 画像を作成します。/Linux ソフト帽 22.


サインインします。 管理インタ フェース :


クリックします。 "モデル" 左側のメニューで :


Create image cloudikoula 01.png


ビューを選択します。 "ISO" :


Create image cloudikoula 02.png


ボタンをクリックします。 "ISO を保存します。" :


Create image cloudikoula 03.png


フィールドに入力し、 :


Create image cloudikoula 04.png


  1. あなたのイメージの名前を入力してください。 ;
  2. あなたのイメージの説明を入力します。 ;
  3. 入力してください。 / 貼り付け URL HTTP (ない https) 完全な ISO ファイル ;
  4. あなたのイメージが利用可能になるクラウド Ikoula 領域を選択します。 ;
  5. チェック ボックスをオンする場合はあなたの ISO から起動できるようにインスタンス ;
  6. ISO システムの種類を指定、選択、システムおよびそれのバージョンがリストにある場合、それ以外の場合、型のいずれかを選択 "他の xxx" 最も適しています。Fedora の場合 22 我々 は選択しているのでリストでは利用できません。 "他の Linux (64-ビット)" ;
  7. 一度作成したあなたの ISO をダウンロードしたい場合は、このボックスをチェックします。


いずれかのステータスがそれまで待つあなたの ISO が登録されると、 "ローン : うん" :


Create image cloudikoula 05.png


クリックします。 "インスタンス" 左側のメニューで :


Create image cloudikoula 06.png


ボタンをクリックします。 "インスタンスを追加します。" :


Create image cloudikoula 07.png


インスタンスの展開のエリアを選択します。 :


Create image cloudikoula 08.png


ISO を選択し、クリックしてください "次に" :


Create image cloudikoula 09.png


タブをクリックします。 "私の iso イメージ" 作成した ISO をチェックし、 :


Create image cloudikoula 10.png


お好みの計算のための提案を選択し、クリックしてください "次に" :


スライダーをドラッグしてディスクのサイズを取得 (英国で) インスタンスにするなり、あなたの将来のモデルやサイズを入力 (英国で) フィールドに手動でキーと検証 "エントリ" 上記の説明で表示されるように選択のサイズをキーボードの :


Create image cloudikoula 11.png


クリックします。 "次に" :


インスタンスを展開する古典的な手順に進みます (アフィニティ ネットワーク、インスタンス名) クリックして "次に" 検証するたびに、最後に上 "VM を起動します。".


展開すると、インスタンスの名前をクリックして後、 ([インスタンス] メニューから) :


Create image cloudikoula 12.png


ボタンをクリックします。 "コンソールを参照してください。" (これの詳細のインスタンスに接続されている ISO イメージを参照してください。) :


Create image cloudikoula 13.png


新しいポップアップ ウィンドウが開きます (これがないクラウド Ikoula インターフェイス ポップアップをブロックする場合のチェックではない場合).このウィンドウは、実際に web のグラフィカルなコンソール型 VNC/KVM (écran/clavier/souris) インスタンス、インスタンスのディスクにシステムをインストールすることができます。 :


Create image cloudikoula 14 aredimenssionner.png


分割し、構成を使用してシステムのインストールを続行します。 (要求された場合 SSH パッケージをインストールします。)ただし、キーボードが qwerty 配列型であります。 (だからパスワードの定義を注意します。).


At を要求時インストールの最後の再起動をクリックして、ISO をデタッチするのには、インスタンスを停止


インスタンスを停止すると、インスタンスをクリックし、ボタンの名前をクリックします。 "ISO イメージを分離します。" :


Create image cloudikoula 15.png


一度あなたのインスタンスからデタッチ ISO を起動してディスクがインストールされているシステムで起動するために (ROOTDISK) 後者。


Create image cloudikoula 16.png


ボタンをクリックします。 "コンソールを参照してください。" あなたのシステムの起動を参照してくださいに :


Create image cloudikoula 17.png


インスタンスに SSH で接続します。 (ルールを作成する必要があります、インスタンスが領域場合火とポートのリダイレクトの皮をむく/高度なネットワー キング またはグループの受信規則 セキュリティ それは、基本的なゾーンとインスタンス システムの iptables ルールを持っていない場合) 対応するシステムの構成を完了します。{Cloud public}}.


我々 は LVM でパーティショニング依存仮想コンテキストをされて、 (LVM ルートとスワップ) 私たちのパーティションのサイズ変更や、仮想ディスクを追加する場合を簡単にリサイズすることができますので :


[root@Fedora22x64 ~]# fdisk -l
Disque /dev/xvda : 50 GiB, 53687091200 octそしてs, 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


必要に応じてシステムを更新します。 (パッケージ マネージャーを調整するには) :


[root@Fedora22x64 ~]# dnf upgrade


くださいインストールは、少なくともそれをパッケージの設定でコマンドを実行すると便利場合があります "UserData" モデルのインスタンスに展開中 : Vim、rsync、カール、wget。 クラウド-init、人形、率 :


[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éj宛先 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


- 行を追加します "datasource_list: ['CloudStack']" 構成ファイルの先頭に /など/クラウド/クラウド.cfg (インストールされている場合 クラウド-上記のように init) :


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


今、XenTools のインストールを起動できます。これを行うには、次の資料を従うことができます。: 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.

次の行を追加します。 /etc/sysctl.conf (私たちは、IPv を無効にします。6 いくつかの最適化を適用し、) :


#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


コマンドを実行し、 "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


それを過ごすに変更された SELinux ポリシー "適用します。" à "寛容です" :


[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


システムに元の光の皮をむくの規則がある場合してください停止し、私たちの事例で、それを無効にします。 :


[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.


我々 は以上のルールをロードしているチェックします。 :


[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


我々 は、スクリプトをインストールします。 クラウド SSH キーのパスワード、ホスト名、userdata の変更の機能に依存しているお客様 :


- Wget コマンドを使用して私たちのミラー上でスクリプトを取得します。 (Fedora を編集します。22 centos で7debian8 または ubuntu1404 以下の 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

- 我々 は我々 のサービス ユニットを有効に :

[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


- 我々 は、DHCP リース ファイルをパージします。 (ニーズに合わせて、ファイルのパスと名前) :


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


- On retire la ligne MACADDR du fichier /etc/sysconfig/network-scripts/ifcfg-eth0 (同様に、あなたの分布に応じて適応するには).

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

- マスター ログ ファイルとコマンド履歴を削除します。 :

[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


- 停止したインスタンスのモデルを作りました :


クラウド Ikoula インターフェイスで行き、 "インスタンス" インスタンスの名前をクリックして


クリックします。 "ボリュームを参照してください。" :


Create image cloudikoula 20.png


ルート ボリュームの名前をクリックします。 :


Create image cloudikoula 21.png


ボタンをクリックします。 "テンプレートを作成します。" :


Create image cloudikoula 22.png


名前と説明、モデルにするチェックあなたのインスタンスよりも骨の同じ種類を選択 "パスワードが有効な" et "動的なサイズ変更" (スクリプトをそれぞれ設定した場合 クラウド-セット ゲスト パスワードと、xentools をインストール) :


Create image cloudikoula 23.png


あなたのモデルの作成が完了したら :


Create image cloudikoula 24.png


あなたはそれを見つけることができます。 "モデル" :


Create image cloudikoula 25.png


モデル名をクリックし、タブをクリックしてください "エリア" その状態が準備ができていることを確認するには (ローン : うん) :


Create image cloudikoula 26.png


今あなたの互換性のあるモデルと新しいインスタンスを展開することができます。 パブリック クラウド (タブでモデルを選択する必要があります。 "私のモデル" インスタンスを展開するウィザード) :


Create image cloudikoula 27.png


この記事はあなたに役に立つよう ?

0



あなたにはコメントを投稿する権限がありません。