[pgsql-jp: 35160] Re: CREATE TABLESPACEについての質問
玉田 憲生
tamada @ quantsresearch.com
2005年 4月 1日 (金) 08:18:15 JST
中司様
RESありがとうございます
(会社のサーバーの設定でうまくスレッドに
Replyできないようです。ご容赦ください)
>postgresユーザで、
>postgres> ls -laF /var/lib/pgsql
>は、可能でしょうか?
> #ひょっとしてと思い '700' '755' 両方試しましたが当方では,
> #'CREATE TABLESPACE' , 'DROP TABLESPACE' OKでした
「ls -laF /var/lib/pgsql」の結果です↓(必要ない行は削除しています)
[postgres@*** ~]$ ls -laF /var/lib/pgsql
合計 305340
drwx------ 5 postgres postgres 4096 3月 31 10:19 ./
drwxr-xr-x 35 root root 4096 1月 17 16:36 ../
drwx------ 2 postgres postgres 4096 2月 25 20:54 backups/
drwx------ 9 postgres postgres 4096 3月 31 15:04 data/
drwx------ 2 postgres postgres 4096 3月 31 09:23 data2/
-rw------- 1 postgres postgres 0 3月 31 09:00 logfile
>もう一点確認ですが、
>psqlでのログインユーザは、postgresですか?
そのとおりです。
[postgres@*** ~]$ psql -Upostgres -h*** pgqr
で、ログインしています
>ERRORが発生する状態で、
>pgqr=# \!ls -laF /var/lib/pgsql/data2;
>を実行すると、どのようになるでしょう。
全部さらします(汗
[postgres@*** ~]$ psql -Upostgres -h*** pgqr
Welcome to psql 8.0.1, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
・・・
\q to quit
pgqr=# CREATE TABLESPACE reb LOCATION '/var/lib/pgsql/data2';
ERROR: could not set permissions on directory "/var/lib/pgsql/data2": 許可があ
りません
pgqr=# \!ls -laF /var/lib/pgsql/data2;
合計 16
drwx------ 2 postgres postgres 4096 3月 31 09:23 ./
drwx------ 5 postgres postgres 4096 3月 31 10:19 ../
pgsql-jp メーリングリストの案内