サーバータイプの追加、起動時スクリプト実行、グローバルNICの取り外し機能をリリースしました。>RSSニフティクラウド活用Tipsユーザーと中の人が語るクラウド活用Tipsを、クラウド女子がお届けします。サーバータイプの追加、起動時スクリプト実行、グローバルNICの取り外し機能をリリースしました。2012/01/30こんにちは。今回は、ニフティクラウドの”中の人”であるライター・I角より、2011年10月に行った機能アップデートに関する記事をご紹介します。(*本記事の最後にI角のプロフィールを掲載しています)*************************************************************2011年10月26日、ニフティクラウドのアップデートを行い、以下の機能が利用できるようになりました。6vCPU、ハイメモリサーバータイプの追加サーバータイプに以下の5タイプが追加になりました。2vCPU/16GBメモリCPUリソース、メモリリソースを大量に使用するアプリケーション等に最適なモデルです。起動時に実行できるスクリプトを流し込むことができます。サーバー作成と同時にアプリケーションのインストールや設定を行うことができるようになり、サーバー作成後の負担を大幅に軽減することができます。グローバルNICの取り外しサーバーからグローバルNICの取り外しができるようになりました。落としてグローバルからの疎通を遮断することは可能でしたが、今回のアップデートでNICごと取り外しができるようになりました。グローバルとの通信を必要としないサーバーで、よりセキュアな状態で運用したい場合に、効果的にご利用いただけるオプション機能です。今回は、この中からサーバー起動時スクリプトについて、詳しくご紹介したいと思います。起動時スクリプトについての詳しい使い方は以下から。起動時スクリプトを使ってみる起動時スクリプトとは?コントロールパネルやAPIから、スクリプトを送り込み、OS起動時に実行することができる機能です。スクリプトに近いものになりますが、大きな違いはコントロールパネル・APIといった、サーバーの外部からスクリプトを送り込める点です。アプリケーションのインストールから設定までをスクリプトで組んでおき、サーバー作成と同時にスクリプトを送り込むことで、セッティングがすべて完了した状態のサーバーがあがってきます。サーバーにログインして、コマンドを打ち込む必要はありませんので、サーバー作成後の負担を大幅に軽減することができる機能になります。使ってみるでは、さっそく使ってみたいと思います。今回はコントロールパネルから、サーバー作成時にスクリプトを送り込んで実行させてみたいと思います。サーバー一覧から「サーバー作成」ボタンをクリックします。イメージ選択~アカウント設定アカウント設定までは、通常のサーバー作成と同じ流れです。(試していませんが他のイメージでも動くと思います。)スクリプト設定アカウント設定の次が今回のキモ、スクリプト設定です。「する」にチェックをつけましょう。スクリプト入力エリアが出現しますので、ひとまず、以下の内容を入力エリアにコピー&ペーストして次に進みます。中身の詳細はのちほど・・・。オプションはパスワード(crypt(3)で暗号化したもの)です。暗号化したパスワードを出力して、適宜書き換えてご利用ください。"salt"'サーバー作成ファイアウォール設定、確認まで進んだら「作成する」ボタンをクリックします。すると、サーバー一覧のコンソールボタンがアクティブになると思いますので、クリックしてコンソールを眺めてみてください。update→再起動の流れが確認できるかと思います。今回流したスクリプトは以下の処理をおこなっています。アカウントで入ることができます。ログインできることを確認してみてください。秘密鍵をコピーします。ログインができることを確認してみてください。ログインは不可にしておきます。ログインができないことを確認してみてください。引き渡されてますのでこれをホスト名に設定します。コマンドでホスト名が設定されていることを確認してみてください。されずに終わってしまいます。スクリプトを流し込んでいます。アップデートする必要があります。差し替えと再起動をしています。お手軽ワンライナーでカーネルアップデートしてみた。【取扱注意!】に詳しくまとめられています。確認手順もここに記載されていますので、確認してみてください。埋め込んで迂回実行させるなど工夫が必要です。作成済みサーバーへの流し込み新規作成だけでなく、作成済みのサーバーでも起動時、再起動時にスクリプトを流し込むことができます。初期化スクリプトをインストールする必要があります。OS初期化スクリプトのご利用設定の手順にそってインストールしておきましょう。以降、新規作成するサーバーはセッティング済みなのでそのまま利用できます。内部のアプリ等から利用したい場合は、上記のファイルで受け渡しができます。渡すという方法をおすすめします。まとめ以上、起動スクリプトの簡単なご紹介でしたがいかがでしたでしょうか。いったシステム管理のクライアントを立ててサーバー作成と同時に管理下に置いたり、などなど、使い方や他のツールとの組み合わせによっては単純な作業負荷軽減を超えて完全自動化までできる機能となっていますので、ぜひ有効に活用いただければと思います。------------------------------------プロフィールライターネーム:I角ニフティクラウドのコントロールパネル設計・開発をメインに、たまにインフラの運用やお手伝いもやっていたりします。コントロールパネルや新機能の活用方法、アイデアなどを中心に書いていく予定です。Cloudニフティクラウドの開発・運営をやってます。普段はクラウド女子、たまにカメラ女子です。好きなことはSQLを書くこと、苦手なことはWordで文書を書くことです。起動時スクリプトでサーバーを自動構築してみた。~世論調査から揺らぐデモクラシー~2020ダボス会議キエフの東欧最大のIT複合施設にウクライナ大統領と首相が訪問!仲間の知見を活用するオルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。利用規約プライバシーポリシーお問い合わせアイティメディアからのお知らせプレスリリースメールサービスRSSTwitterITmediaはアイティメディア株式会社の登録商標です。