ロギングの場所を変更
インストール後のロギングの場所を変更。
ロギングの場所は、インストール時に設定されます。一般に、デフォルトのログの場所は/var/logです。たとえば、/var/log/cassandraや/var/log/tomcatなどです。
詳細については、「パッケージ・インストールにおけるデフォルトのファイル場所」と「tarボール・インストールにおけるデフォルトのファイル場所」を参照してくください。
dse-env.sh
dse-env.shファイルのデフォルトの場所は、インストールのタイプによって異なります。パッケージ・インストール | /etc/dse/dse-env.sh |
tarボール・インストール | installation_location/bin/dse-env.sh |
logback.xml
logback.xmlファイルの場所は、インストールのタイプによって異なります。パッケージ・インストール | /etc/dse/cassandra/logback.xml |
tarボール・インストール | installation_location/resources/cassandra/conf/logback.xml |
cassandra-env.sh
cassandra-env.shファイルの場所は、インストールのタイプによって異なります。パッケージ・インストール | /etc/dse/cassandra/cassandra-env.sh |
tarボール・インストール | installation_location/resources/cassandra/conf/cassandra-env.sh |
手順
- オプション:
インストール後にロギングの場所を変更するには、以下の手順を実行します。
- すべてのログを同じ場所に生成するには、dse-env.shファイルにCASSANDRA_LOG_DIRを追加します。
export CASSANDRA_LOG_DIR="/your/log/location"
- より詳細に制御するには、logback.xml ファイルを編集し、そのパスで
${cassandra.logdir}
を置き換えます。
- すべてのログを同じ場所に生成するには、dse-env.shファイルにCASSANDRA_LOG_DIRを追加します。
- オプション:
DSE SearchのTomcatサーバーのログの場所を変更するには、以下のファイルのいずれかを編集します。
- cassandra-env.shファイルでTOMCAT_LOGSを設定します。
export TOMCAT_LOGS="/your/log/location"
- resources/tomcat/conf/logging.propertiesで場所を設定します。
- cassandra-env.shファイルでTOMCAT_LOGSを設定します。
- ロギングの場所を変更した後、DataStax Enterpriseを再起動します。