2014-04-22 15 views
18

Aşağıdaki komutu bir postgres kullanıcısı üzerinden çalıştırdığımda yukarıdaki hatayı alıyorum.Postgresql 9.1'den 9.3'e yükseltme yaparken "pg_upgrade_internal.log günlük dosyasına yazamıyor"

/usr/lib/postgresql/9.3/bin/pg_upgrade \ 
    -b /usr/lib/postgresql/9.1/bin/ \ 
    -B /usr/lib/postgresql/9.3/bin/ \ 
    -d /var/lib/postgresql/9.1/main \ 
    -D /var/lib/postgresql/9.3/main 

Ben Ubuntu 13.10 kullanıyorum

çıkarken, dosya pg_upgrade_internal.log Hatası oturum yazamıyor. Hem Postgresql 9.1 ve 9.3 düzgün çalışıyor.

cevap

47

Eğer /tmp veya /var/lib/postgresql gibi postgres kullanıcı tarafından yazılabilir olan bir dizinden bu komutu çalıştırmak emin olun: çalıştığını adam

$ cd /tmp 
$ usr/lib/postgresql/9.3/bin/pg_upgrade ... 
+0

sayesinde) – rusllonrails

İlgili konular