[Kuser] [Kdeveloper] kde4.4 と nfs 環境
terucco
terucco @ mub.biglobe.ne.jp
2010年 4月 11日 (日) 09:23:14 UTC
小川です。
外部DBを使用する設定で akonadi を起動して、kde-4.4.2 に移行できました。
kde-4.4.2(akonadi-1.3.1)からバックエンドで postgresql を指定できるように
なったので、今回は postgresql を設定しました。
(実はmysqlの使い方を知らなかったので)
NFSサーバと同じサーバ上に postgresql が動いていたので
そこに ユーザを作って akonadi 上に定義しました。
1.psql コマンドでDatabaseにログインし kde ユーザを作成
create user kde password '<password>'
2.akonadiの設定を起動する
Kメニュー の上部にある検索に akonadi と入れて
Akonadi のサーバ設定を選択する
3.PostgreSQLに設定したユーザ情報を入力する
psql -U ユーザ名 -d データベース名 -h ホスト名 -p ポート番号
で接続できることを確認して、それぞれのパラメータを
画面から入力する
4.サーバ起動設定の変更
vi ~/.config/akonadi/akonadiserverrc
で以下のパラメータを変更する
[QPSQL]
StartServer=false ここが true になっていると起動できません。
ユーザが複数人いる環境では、この方法では、
ユーザごとのデーターベース(-dで指定する部分)を作る必要が
ありそうなので、組み込みMYSQLとNFSの構成で解決できると
うれしいですね。
また、環境テストで .config/akonadi/akonadiserverrc に
以下のパラメータをセットしてある場合は、削除しないとエラーになります。
[Connection]
SocketDirectory=/tmp/akonadi-terucco/
--
小川
日曜日 11 4月 2010、Daisuke Kameda さんは書きました:
> Daisukeです。
>
> たしか、OSCの時にも話題になったので、
> ご存知だと思いますが、Ubuntuのバグトラック
> でも話題になっています。
>
> https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/365124
>
> 2010/4/7 terucco <terucco @ mub.biglobe.ne.jp>:
> > 小川です。
> >
> > kde-4.4.2 に移行しようとして以下の点で困っています。
> >
> > ホームディレクトリを NFS サーバ上に作って運用していますが
> > この場合、startx して KDEを起動すると mysql のエラーで
> > akonadi が起動に失敗します。
> > kde.4.3.x では、kmail を起動後、akonadiの起動失敗
> > メッセージを閉じても kmail を使えますが、
> > kde-4.4.2 の環境では、akonadi の起動失敗メッセージを
> > 閉じると kmail も一緒に閉じて使うことができません。
> >
> > mysql サーバを立てて akonadi の問題は解決しようと思っていますが、
> > ホームディレクトリが NFSサーバにある時の運用でエラーになるのは
> > 困ってしまいます。
> >
> > きっと mysql の問題だと思いますが、
> > NFS環境で同じ問題に遭遇して、解決した人はいますか?
> >
> > ちなみに環境は
> > FreeBSD-8.0R
> > Qt-4.6.2
> > KDE-4.4.2
> > です。
Kde-jp メーリングリストの案内