さて、私には目標があり、そこに到達するための最善のステップがわかりません。
目標:
これまでに行った手順:
私の知る限り、実行する必要のある手順:
これまでの質問:
端子出力:
Error: "/var/tmp/kdecache-sean" is owned by uid 1000 instead of uid 0.
(1893) KSharedDataCache::Private::mapSharedMemory: Opening cache "/var/tmp/kdecache-sean/icon-cache.kcache" page size is 4096
(1893) KSharedDataCache::Private::mapSharedMemory: Attached to cache, determining if it must be initialized
(1893) KSharedDataCache::Private::mapSharedMemory: Cache fully initialized -- attached to memory mapping
(1893) KSharedDataCache::Private::mapSharedMemory: 7323648 bytes available out of 10485760
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/sean/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
そして、コンソールで次のように受け取ります。「bat:console/console.cpp:155のエラーのために中止しました。populateListsのlocalhost-dirへの接続に失敗しました。」
最初のトラブルシューティングアベニュー
これは、bacula-dirが開始されていないように私には思えますか?設定は行われておらず、Baculaを正しく起動する方法を知っているふりをしていません。
私はドキュメントを調べてみましたが、この特定の実装には役に立ちませんでした。
何か助けはありますか?ありがとう!
最初の問題は、「通常の」ユーザーアカウントとしてではなく、ルートで実行されているbatに関連していると思います。私はあなたがそれを使用してそれを始めたと思います
Sudo bat
または同様のもの。それはあなたが見る警告メッセージを与えていますが、これがあなたにとってひどく悪いことを引き起こしているのかどうかはわかりません。これらのメッセージには、bacula-dirが実行されていないことを示すものはありません。
Ubuntuパッケージバージョンを使用してbaculaをインストールした場合は、directorがを使用して実行されているかどうかを確認できます。
/etc/init.d/bacula-director status
試用しているだけの場合は、bacula-director-sqlite3パッケージから始めることをお勧めします。これには個別のデータベース設定が必要ないため、作業を開始するのがはるかに簡単です。本番環境で使用する場合は、postgresqlまたはmysqlバージョンのいずれかを使用する必要があります。
Baculaの基本的なセットアップの構成は、Debian/Ubuntuパッケージによってインストールされたファイルを使用してかなり簡単です。/etc/baculaディレクトリを調べます。 batが実際に構成を許可するかどうかはわかりません。
ディレクターを構成して開始したら、バットを再試行します(/ etc/bacula/bat.confも構成されていることを確認する必要があります)。それでも機能せず、Sudo経由で実行されているためにエラーが疑われる場合は、bat.confファイルを自分のアカウントにコピーして、使用してbatを開始してください。
bat -c /home/sean/bat.conf
これにより、権限エラーが解消されます。
一般的な構成の問題がある場合、助けを求めるのに最適な場所は、 www.bacula.org を介して見つけることができるbacula-usersメーリングリストです。