CentOS 6.7を使用しています。 JDBCドライバが配置されているパスを知りたいです。 whereis jdbc コマンドは jdbc を返します。したがって、JDBCドライバがインストールされているようですが、正確なパスを知る必要があります。
ベストアンサー1
Locate jdbcコマンドは役に立ちません。さて、JDBCドライバのインストールパスを見つけました。デフォルトでは、Apache Ambariを介してApache RangerをインストールするためのJDBCドライバパスを知りたいと思います。 Apache Ambari は次のメッセージを表示します。
Ambariサーバーホストで次のコマンドを実行します。対応するJDBCドライバの場所に応じて、データベースの種類をmysql | oracle | postgres | mssql | sqlanywhereおよび/jdbc/driver/pathに置き換えます。 ambari-server setup --jdbc-db={database-type} --jdbc- ドライバ ={/jdbc/ドライバ/パス}
私のcentOSのJDBCドライバは/usr/share/java/mysql-connector-java.jarなので、正しいドライバパスを使用して次のコマンドを実行しました。
ambari-サーバー設定 --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar