Postgresqlのデータ量が多すぎて検索に時間がかかり過ぎてしまう。。。
VMの仮想環境にScientificLinux+Postgresqlを作っているので
本体の方のWindowsの共有ディレクトリにdataを置いて、そこからマウントしたい。(希望)
①Windowsの共有ディレクトリをマウント
mount -t cifs //xxx.xxx.xxx.xxx/share /mnt/win -o user=xxx,uid=zzz,gid=zzz,
file_mode=0700,dir_mode=0700
⇒最初mount -t cifs //xxx.xxx.xxx.xxx/share /mnt/win -o user=xxx
ここまでしか書いてなかったらポスグレさんが使えないって怒られ。。。
⇒ mount -t cifs //xxx.xxx.xxx.xxx/share /mnt/win -o user=xxx,uid=zzz,gid=zzz
ここまでにしてみたらポスグレさんにアクセス権がないと怒られ。。。
⇒ mount -t cifs //xxx.xxx.xxx.xxx/share /mnt/win -o user=xxx,uid=zzz,gid=zzz,
file_mode=0755,dir_mode=0755
これでもファイルモードが違うと怒られ。。。
1日がかりでマウント成功!
②マウント領域をinitdb
/usr/bin/initdb -D /mnt/win/pgsql/data --encoding=UTF-8 --no-local
③dumpファイル戻す
でも、早くならない。。。
0 件のコメント:
コメントを投稿