HOME / コンピュータTips / Solaris / Solaris11の購入方法

Date: 2015/04/02 |  このエントリーをはてなブックマークに追加  |  Tags: Solaris, Solaris11, 購入方法

Solaris11の入手方法、購入方法をまとめてみました(2015年4月更新)

Solaris 11の入手方法とダウンロード

Solaris11の入手は、ウェブから無料でダウンロードできます。ダウンロードはここからできます

ライセンス

OTN ライセンスです。日本語版の文面があるので、一度はちゃんと見るべきでしょう。

いわゆる商用のライセンスなのですが、無料で利用できる範囲には制限があります。

部分的に引用すると、

  • アプリケーションの開発、テスト、プロトタイプ作成、及びデモンストレーションの目的
    • アプリケーションが、データ処理、業務、商用、本番利用、その他のいかなる目的にも使用されたことがない場合に限られます。

だそうです。まあ、商売で使うなら買ってよ!という感じのよくあるライセンスです。個人で「開発しながら自宅鯖」を使うには無料なんですかね?個人で「自宅鯖を運用」するなら無料で使えないかも知れませんが。

ちなみに、Oracleのハードウェアをサポート付きで買えば、サブスクリプション含めて利用できるようです。

サブスクリプションとパッチとサポート

サブスクリプション契約を結ぶ(≒購入する)と、商用で本番運用などができるようになります。

要は普通の商用OSのように「パッチを手に入れてちゃんと運営したいならば買いましょう」ってことみたいです。個人でも買えるみたいですね。

OSのパッチは、サブスクリプションについてくるので、セキュリティ上は必須です。個人的には、「サブスクリプションとパッチは欲しいけどサポートはいらない版」が、もっと安く欲しいんですけどね。

提供形態はpkgコマンドでのアップデートです。SRUという名前の「概ね月次パッチ集」の単位で配布され、pkgコマンドがアクセスするレポジトリサーバが、お金を払わないと見れない「support」と言われる方を向くように設定できるようになります。この辺はあとで解説します。

購入方法(サブスクリプション)

Solaris 11のサブスクリプション購入方法です。

まず、動作確認はしておきましょう。これを購入する場合は、SPARCではなく、いわゆるPCのx64アーキテクチャのサーバになります。先に自分のサーバで動くかどうか、OTNライセンスの範囲で動作確認をしておく必要があります。

購入はこちらからOracle Solaris Premier Subscription for Non-Oracle Hardwareという名前の商品を探します。

お値段は、Oracle Solaris Premier Subscription for Non-Oracle Hardwareに掲載の通りですが、これを書いてる時点(2015年3月)で1CPUあたり年間108,696円。2CPUだと2倍。コア数制限はなし。

Solaris ZonesやKernel Zoneで、仮想サーバはいくつでも作れます。CPU数制限以外の機能制限はありません。

私の場合は、WINDOWS、Redhat Enterprise Linux、Solarisの3つのOSを毎度選ぶことになりますが。RHELよりは安く、WINDOWSよりは高いって感じですね。

購入後の手続き

クレジットカードで買えば、今すぐパッチサーバににアクセスができるかというと、そうでもありません。

ウェブから購入すると、

  • Oracle Storeでのご注文(XXXXXXXX) - 確認済み

という、タイトルのメールが届きます。そこには、注文番号CSI番号-ソフトウェア/サービスという番号があります。ちなみに、私は日本語と英語の2通がとどきました。

このCSI番号が重要です。

しばらくすると、次のメールが届きます

  • Oracle Storeでのご注文(XXXXXXXX) - 処理済み

アクセス権のリクエスト

My Oracle Supportにアクセスします。

次に、詳細 - 設定を開き、管理メニューのユーザの管理を選びます。この中で自分を選択すると、すぐしたの「ユーザー詳細を表示」が出てきます。

ここで「アクセスのリクエスト」をクリック、そこにサポートIDを入力する場所があるのでCSI番号を入力します。サポートID、つまりCustomer Support IDのこと。つまりCSI=サポートIDのようです。

数時間(営業日での・・・かな?)すると、下記の様なメールがきます。

  • Approved: Request to add Support Identifier to おなまえ's profile in My Oracle Support.

これで権限が付与されたハズです。

pkg-register

サブスクリプションを購入したいという人は、ほとんどの人がイコール、パッチを手に入れたかったのだと思います。

まずはpkg-registerからアクセスし、証明書をゲットします。

ここは迷うことは無いとは思いますが、

  1. 必要なライセンスのラジオボタンをチェックする
  2. 申し込むときに適当なコメントを入れる。
  3. 鍵が発効される。

あとは、pkgコマンドで鍵のペアを登録すれば、すぐに使えます。

鍵と証明書をデスクトップにダウンロードしたら、

sudo mkdir -m 0755 -p /var/pkg/ssl
sudo cp -i ~/Desktop/Oracle_Solaris_Support.key.pem /var/pkg/ssl
sudo cp -i ~/Desktop/Oracle_Solaris_Support.certificate.pem /var/pkg/ssl

鍵の登録とレポジトリをサポートレポジトリに変更をする。

sudo pkg set-publisher \
-k /var/pkg/ssl/Oracle_Solaris_Support.key.pem \
-c /var/pkg/ssl/Oracle_Solaris_Support.certificate.pem \
-O https://pkg.oracle.com/solaris/support solaris

パッケージアップデートで最新版にアップデートしましょう。

sudo pkg update -v

こんな感じです。

ちなみに、有効なCSIを持っている間、Show Detailsからいつでも鍵をダウンロードすることができます。インストールベースに対して1つづつ個別の鍵があるのではなく、申請したユーザに対して1つづつのような気がします。僕のCSIは複数登楼されていますが、ダウンロードできる鍵はいつも一緒なので。

昔は、必要な分、個別の鍵を発効していたようですが、技術的には鍵をコピーしてしまえばどのマシンでもpkgコマンドは動きますしね。

とりあえず、必要な分、正しくサブスクリプションは契約しましょう。

Solarisがずっと続くためにもね。

My Oracle Supportからisoファイルをダウンロードする方法

上部のタブからパッチと更新版を選びます。

次に、パッチ検索から、製品またはファミリ(拡張)を選択し、製品欄にSolaris Operating Systemと入力します。途中まで入力するとオートコンプリートします。

リリースをOracle Solaris 11 Operation Systemを選択します。当然、Solaris10のリコメンドパッチ、、Solaris 11 ExpressなどのSRUも検索に入れることはできます。

最後にプラットフォームを選び、実際の必要なプラットフォーム(SPARCとかx64とか・・・)を選び、検索ボタンを押します。

検索後、次の物などが入手できます。

  1. Solaris 10のリコメンドパッチ
  2. Solaris 11 ExpressのSRUのレポジトリのisoイメージ、SRUが最初から当たったインストール用isoイメージ。
  3. Solaris 11 のSRUのレポジトリのisoイメージ、SRUが最初から当たったインストール用のisoイメージ。

なお、レポジトリのisoファイルからSRUが当たったレポジトリが作れるため、LAN内のサーバでもばっちりパッチ当てができます。

ライセンスを更新するには?

更新という概念がないみたいで、期限が切れないようにうまくつなげて買っていくだけみたいです。

実質的な事を言うと、切れ目無くpkg-registerに繋がるかどうか?ということなのですが。

ただそれと、pkg updateができる期間に抜けができるかどうかは、別の問題なんですよね。


コンピュータTips/Solaris

Recent Updates

ディスクの不良を確認する(iostat -EnのError等)

ディスク関係のスタックをざっくり書くと次の様になっています 例、SAS Expanderを使う場合、 例、AHCIなどを使う場合、 これらのエラーは、次の様なコマンドで知ることができます。 出力結果例 このなかで、 たとえば、SATAディスクを利用している際に負荷が上がってしまい、ディスクの応答が間に合わないシチュエーションでは、Transport Errorが一気に …
»続きを読む

2017年、新年明けまして、おめでとうございます。

日記/2017年、新年明けまして、おめでとうございます。

新年明けまして、おめでとうございます。今年もよろしくお願いします。 昨年中は、皆様にお世話になりました。 昨年は、コツコツと3年程前から行ってきた改革がある程度完成された年で、この先5年、10年を見据えて、次のフェーズへと進む為の土台が完成した年でもありました。 それにキャッチアップする形で、個々の従業員一同が、役割を自覚し、明確に動けた年であったかと考えています。 …
»続きを読む

RSA鍵認証のみにし、Password認証を無効化する

意外に覚えきれなくて、いつも忘れるので、メモついでに残しておきます。 古いOpenSSHや、SunSSHの場合は、これも無効にします。 ユーザ目線でのザックリとした説明を。OpenSSHではなく別のSSH実装も含めて考えているので、OpenSSHのソースをじっくり読んだわけではないため、間違ってたらすみません。 まず、Password認証を無効にする場合、 PasswordAut …
»続きを読む

Nexus7 2013をMarshmallow(Android 6.0)化

OTAでない方法で。 だいたい ここに書いてある方法 なんだけど、adbなどが一式使えている状態で。 まずは自分の機種のものをダウンロードする。僕のは、 Android 6.0 Marshmallow for Nexus 7 2013 Wi-Fi 。tgzを展開し、zipも解いておく。 まずはboot loaderへ。 bootloader自体のアップデート。一式、updat …
»続きを読む

OS X 10.11 El Capitanで、phpのモジュールインストール

Yosemiteからのアップデートは割と簡単です。なぜならYosemite時に、すでにapache 2.4になり、php 5.5になっているから(笑 アップデート前に、まずはphp.iniとhttpd.confをバックアップしておきましょう きになるなら、hostsとかapache以下全てをバックアップしておいてもいいかも。 後はEl Capitanにアップデートする。 アッ …
»続きを読む

EasyAcc Powerbank PB4000CB

スマフォTips/モバイルバッテリー/モバイルバッテリー製品レビュー/EasyAcc Powerbank PB4000CB

薄型のモバイルバッテリーEasyAcc Powerbank PB4000CBです。 今や、モバイルバッテリーは大型のものが好まれるのか、隙間無く商品があります。20,000mAh越えで、「でけえ!」とか言ってますけど、大きいのを探せば、100Wh(27,000mAh)、200Wh当たり前、探せば500Wh(135,000mAh)とか、もっともっとあるのです。用途がどんどん異なっていくので …
»続きを読む

EC Technology Sports Headsets S10-JWH07B

デバイスTips/Bluetooth/EC Technology Sports Headsets S10-JWH07B

Bluetoothのスポーツヘッドセット、 S10-JWH07B について。 今までブログに記載することはなかったのですが、実は割とBluetoothと言うか無線型のヘッドフォンを沢山持っています。赤外線や独自物、Bluetoothなどいくつもストックを持っていたりします。普通の人からするとマニアです。でも、マニアからみるとそうでもないレベルです。 ただ「ヘッドフォンの音質」というの …
»続きを読む

静岡県内をVPNでつなぐ(割と特殊な例)

静岡というのはある意味特殊な土地で、ほとんどのインターネットプロバイダのPOIは静岡でつながれておらず、NTT西圏内のどこかで繋がっているので、大抵大阪折り返しになる。仮に静岡県内にPOIがあっても、だいたい静岡でルーティングしてないので、やっぱり東京折り返しになってたりする。例え 同じプロバイダを使っていたとしても 。 だから静岡←→静岡のVPNは、静岡←→東京や、静岡←→大阪よりも遅 …
»続きを読む

最新  |  << 前ページ  |  次ページ >>  |  最初