Installer-Servicesおよびパッケージによるインストールのファイルのデフォルトの格納先

Servicesオプションを選択したDataStaxインストーラーまたはパッケージ・インストールによるインストール時の格納先です。

ファイルのデフォルトの場所は、DataStax Enterpriseのインストール方法によって異なります。DataStaxのインストーラーでは、インストール中にServicesオプションまたはNo Servicesオプションのどちらが選択されるかによって、異なる場所にファイルがインストールされます。Servicesが選択された場合、ファイルはパッケージのインストールと同じ場所にインストールされます。No Servicesが選択された場合、ファイルはtarボールのインストールと同じ場所にインストールされます。

注: DSE Multi-Instanceを使用する場合は、複数のDataStax Enterpriseノードが1台のホストマシン上に置かれます。DataStax Enterpriseのノードごとに構成を分離するには、ノードごとのディレクトリー構造を使用して、構成ファイルと運用ファイルを保存します。たとえば、/etc/dse/dse.yamlに加えて、DSE Multi-Instanceのdse.yamlファイルが/etc/dse-nodeId/dse.yamlの場所に保存されます。
ディレクトリー 説明
/etc/dse /etc/dse/dse.yamlは、DataStax Enterpriseの主要な構成ファイルです。
/etc/dse-node1 /etc/dse-node1/dse.yamlは、dse-node1ディレクトリーにあるDataStax Enterpriseノードの構成ファイルです。
/etc/dse-node2 /etc/dse-node2/dse.yamlは、dse-node2ディレクトリーにあるDataStax Enterpriseノードの構成ファイルです。

DSE Multi-Instanceクラスターのファイルの場所の包括的なリストについては、「DSE Multi-Instanceのディレクトリー」を参照してください。

cassandra.yamlおよびdse.yamlのデフォルトのディレクトリー

ディレクトリー 説明
/etc/dse/cassandra cassanda.yamlは、すべてのノードのデフォルト構成が含まれている、Cassandraの主要な構成ファイルです。
/etc/dse dse.yamlは、DataStax Enterpriseの主要な構成ファイルです。

デフォルトのCassandraディレクトリー

ディレクトリー 説明
/var/lib/cassandra コミット・ログ、データ、ヒント、saved_cachesディレクトリー
/var/log/cassandra audit log、debug.log、output.log、system.log
/var/run/cassandra CassandraプロセスID(pid)ディレクトリー
/usr/share/dse/cassandra Cassandra環境設定
/usr/share/dse/cassandra/tools CassandraツールおよびYAMLのサンプル
/etc/dse/cassandra/ Cassandraプロパティ・ファイルとcqlshrcサンプル
/etc/init.d ノード・タイプと他のサーバー構成を設定します

DSEFSデータ・ディレクトリー

DSEFSデータ・ディレクトリーのデフォルトの場所は/var/lib/dsefsです。

DataStax Enterpriseインストーラーのデフォルトのディレクトリー、ログ、およびアンインストーラー

ディレクトリー 説明
/usr/share/dse/backups/log_file_dir バックアップ・ファイルとログ・ファイル:
  • bitrock_installer.log
  • copied_config_files.log
  • install_dependencies.log
  • pfc_results.txt
  • 以前のリリースからのバックアップ・ファイル
/usr/share/dse/uninstall DataStax Enterpriseのアンインストール

デフォルトのDSE Graphディレクトリー

ディレクトリー 説明
/etc/dse/graph/gremlin-console/conf/remote.yaml Kerberos認証やSSL暗号化を含む、Gremlin Serverに接続するためのGremlin Console構成。
/etc/dse/graph/logback-gremlin-server.xml GremlinServerFileAppender

デフォルトのDSE Searchディレクトリー

ディレクトリー 説明
/usr/share/dse/resources/solr/conf Solr構成
/usr/share/dse/demos/wikipedia 検索 – Wikipediaのデモ
/usr/share/dse/solr/web/demos/wikipedia Search – Tomcatを使用したWikipediaのデモ。
/var/log/cassandra Solrのログ・メッセージはCassandraのsystem.logファイルに書き込まれます。

デフォルトのSparkディレクトリー

ディレクトリー 説明
/etc/dse/spark spark-env.shはSparkの構成ファイルです
/usr/share/dse/spark/work Sparkの作業ディレクトリー
/usr/share/dse/spark/logs Sparkのマスター・ログおよびワーカー・ログ
/usr/share/dse/demos/spark Sparkのポートフォリオ・マネージャー・デモ
/var/lib/dsefs DSEファイル・システム・データを保存するためのデフォルトのディレクトリー。

ログバック構成ファイルのデフォルトの場所

ディレクトリー 説明
/etc/dse/cassandra logback.xmlはログバック構成ファイルです

監査ログのデフォルトの場所

ディレクトリー 説明
/var/log/tomcat DSE SearchのTomcatサーバー・ログのデフォルトの場所。
/var/log/cassandra/dropped_audit_events.log Cassandraの削除済みイベント・ログのデフォルトの場所。

デフォルトのOpsCenterディレクトリー

OpsCenterのドキュメントを参照してください。

DSE Multi-Instanceのディレクトリー

DSE Multi-Instanceを使用する場合、これらのディレクトリーが各ノードのホスト・マシン上に作成されます。

目的 ディレクトリー 説明
DSE Multi-Instanceのルート・ディレクトリー /etc/defaults DSE Multi-Instanceのホスト・マシンにはそれぞれ、/etc/defaultsルート・ディレクトリーがあります。このデフォルトの場所は、構成できません。
DataStax Enterpriseのノード・タイプ /etc/defaults/dse-nodeId ノード・タイプ(Cassandraトランザクション、DSE Search、DSE Analytics、DSE Graphなど)を定義します。
DataStax Enterprise構成ファイル /etc/dse-nodeId/dse.yaml 各ノードのdse.yaml構成ファイル。
DataStax EnterpriseプロセスID(pid)ディレクトリー /var/run/dse-nodeId.dse-nodeId.pid 各ノードのデフォルトのDataStax EnterpriseプロセスID(pid)ディレクトリー。
Cassandra構成 /etc/dse-nodeId/cassandra/cassandra.yaml各ノードのcassandra.yaml構成ファイル。
Cassandraデータ・ディレクトリー /var/lib/dse-nodeId/data 各ノードでデータを保存するためのルート・ディレクトリーを次のように定義します。

dse add-node --data-directory ...

Cassandraログ・ファイル /var/log/dse-nodeId/cassandra 各ノードのaudit.logoutput.logsolrvalidation.logsystem.logログ・ファイルが保存されるデフォルトのディレクトリー。

dse add-node --logs-directory ...を使用して定義します。

Cassandra pidディレクトリー /var/run/dse-nodeId 各ノードのCassandraプロセスID(pid)ディレクトリー。
キャッシュ・ディレクトリー /var/lib/dse-nodeId/saved_caches 各ノードのテーブル・キーおよび行のキャッシュ・ディレクトリー。

dse add-node --saved-caches-directory ...を使用して定義します。

コミット・ログ・ファイル /var/lib/dse-nodeId/commitlog 各ノードのコミット・ログ・ディレクトリーを次のように定義します。

dse add-node --commit-directory ...

ヒント・ディレクトリー /var/lib/dse-nodeId/hints 各ノードのヒント・ディレクトリーを次のように定義します。

dse add-node --hints-directory ...

Spark構成ファイル /etc/dse-nodeId/spark/spark-env.sh 各ノードのSpark構成ファイルspark-env.sh
Sparkワーカーのデータ・ディレクトリー /var/lib/dse-nodeId/spark/worker 各ノードのSparkワーカーのデータ・ディレクトリーを次のように定義します。

dse add-node --spark-worker-directory ...

Sparkワーカーのローカル・ノード・ディレクトリー /var/lib/dse-nodeId/spark/rdd 各ノードのSparkワーカーのローカル・ディレクトリーを次のように定義します。

dse add-node --spark-local-directory ...

Sparkログ・ディレクトリー /var/log/dse-nodeId/spark 各ノードのSparkログ・ディレクトリーを次のように定義します。

dse add-node --spark-log-directory ...

ログバック構成 /etc/dse-nodeId/cassandra/logback.xml 各ノードのログバック構成ファイル。
Solr構成 /etc/dse-nodeId/solr 各ノードのSolr構成ファイル。
Tomcatログ・ファイル /var/log/dse-nodeId/tomcat

ライセンスおよびその他のドキュメント

インストール・タイプ ディレクトリー
Installer-Servicesインストール /usr/share/dse/
パッケージ・インストール /usr/share/doc/dse-full