Yumを使用した、RHELベースのシステムでのDataStax Enterprise 5.1のインストール
RHELベースのシステムでYumポジトリーを使用してDataStax Enterprise 5.1をインストールするための手順。rootパーミッションが必要です。
Yumを使用して、RHELベースのシステムにDataStax Enterprise5.1をインストールするには、次の手順を使用します。
Yumからインストールした場合、DataStax Enterpriseはサービスとして実行されます。
SUSEにインストールするには、GUIインストーラーまたはバイナリーtarボール・インストールを使用してください。
この手順では、DataStax Enterprise 5.1とDataStax Agentをインストールします。OpsCenter、DataStax Studioについて、またはDSE Graph Loaderの使用はインストールしません。インストールしたら、DataStax Enterpriseを構成して開始する必要があります。
始める前に
- rootまたはsudoアクセス。
- サポートされているプラットフォーム。
- DataStax Academyの登録電子メール・アドレスとパスワード。
- Yum Package Managementアプリケーション。
- Oracle Java SE Runtime Environment 8(JDK)(最低1.8.0_40)またはOpenJDK 8。これより前およびこれ以降のバージョンはサポートされていません。
- RedHat互換ディストリビューションには、EPEL(Extra Packages for Enterprise Linux)が必要です。
- Python 2.7.x(以前のRHELディストリビューションについては、「以前のRHELベースのパッケージ・インストールへのPython 2.7のインストール」を参照してください。)
要件 | 最低 | 実稼働 |
---|---|---|
CPU | 2 | 16 |
メモリー | 8 GB | 24 GB |
データ・ディレクトリー | 20 GB | 200 GB |
コミット・ログ・ディレクトリー | 20 GB | 200 GB |
保存されるキャッシュのディレクトリー | 20 GB | 200 GB |
ログ・ディレクトリー | 20 GB | 200 GB |
パッケージ化されているリリースはcassandraユーザーを作成します。DataStax Enterpriseをサービスとして開始すると、サービスはこのユーザーとして実行されます。サービスの初期化スクリプトは、/etc/init.d/dseにあります。実行レベルは、パッケージで設定されていません。
手順
ターミナル・ウィンドウで:
- 必要なJavaのバージョンがインストールされていることを確認します。
java -version
Oracle Java 8、またはOpenJDK 8以外の場合は、「サポートのソフトウェアのインストール」を参照してください。
重要: パッケージ管理ツールは、Oracle Javaをインストールしません。 -
DataStax Yumリポジトリを/etc/yum.repos.d/datastax.repoという名前のファイルに追加します。
注: GPGシグネチャー・チェックを実行するように
gpgcheck=1
を設定します。[datastax] name = DataStax Repo for DataStax Enterprise baseurl=https://dsa_email_address:password@rpm.datastax.com/enterprise enabled=1 gpgcheck=0
dsa_email_addressとpasswordは、DataStax Academyアカウントの認証情報です。重要: 環境によっては、電子メール・アドレス内の@を%40に置き換えて、オペレーティング・システムのコマンドラインで使用されている文字がパスワードに含まれている場合は、その文字をエスケープする必要がある場合があります。例:\!および\|. -
シグネチャーの確認を有効にしている場合は(
gpgcheck = 1
)、DataStax Enterpriseリポジトリ・キーをインポートします。sudo rpm --import https://rpm.datastax.com/rpm/repo_key
-
5.1.6パッケージをインストールします。
sudo yum install dse-full ## Installs the latest version of DSE
sudo yum install dse-demos ## Installs the DataStax Enterprise demos
注: 以前のバージョンをインストールするには、上記のコマンドにバージョン番号を追加します。例を次に示します。$ sudo yum -y install dse-full-5.1.0-1
使用可能なバージョンを表示するには、『リリース・ノート』を参照してください。DataStax Enterpriseは、追加の構成を開始できる状態です。
- オプション:
単一ノード・クラスターでのインストールのみ:
次のタスク
- DataStax Enterpriseの構成 - DSE Advanced Security(DSE拡張セキュリティ)、DSE In-Memory(DSEインメモリー)、DSE Advanced Replication(DSE拡張レプリケーション)、DSE Multi-Instance(DSEマルチインスタンス)、DSE Tiered Storage(DSE階層化ストレージ)などの設定。
- 構成およびログ・ファイルの場所 - サービスとパッケージのインストール。
- 構成およびログ・ファイルの場所 - No Servicesインストールとtarボール・インストール。
- ロギングの場所の変更 (インストール後)。
- DataStax Enterpriseの起動と停止。
- 実稼働環境へのDataStax Enterpriseの準備。
- 実稼働環境での推奨設定。
- DSEデプロイの計画とテスト。
- ヒープ・ダンプ・ディレクトリーの構成 (サーバーのクラッシュを防ぐため)。
- DataStax StudioおよびDataStax DevCenterのドキュメント。
パッケージ・インストールInstaller-Servicesインストール |
/etc/dse/cassandra/cassandra.yaml |
tarボール・インストールInstaller-No Servicesインストール |
installation_location/resources/cassandra/conf/cassandra.yaml |
パッケージ・インストールInstaller-Servicesインストール |
/etc/dse/dse.yaml |
tarボール・インストールInstaller-No Servicesインストール |
installation_location/resources/dse/conf/dse.yaml |