0
我運行的PostgreSQL,但在每一個系統重新啓動時,符號鏈接/tmp/.s.PGSQL.5432被刪除,所以我必須通過如何在/ tmp文件夾中創建永久符號鏈接來啓動postgres?
sudo ln -s /tmp/.s.PGSQL.5432 /var/run/postgresql/.s.PGSQL.5432
手動創建它,然後纔開始Postgres的。無論如何,我可以自動執行此操作(例如在系統啓動時運行的命令)?也爲什麼這個/ tmp鏈接爲postgres?我相信有一個更好的解決方案,然後繼續在每次重新啓動後創建的/ tmp鏈接
我在Ubuntu 12.10 BTW
編輯 - 代碼都看在相反的順序,但它現在是工作,看https://askubuntu.com/a/213462太
感謝
您似乎有相反的觀點。我期望'ln -s /var/run/postgresql/.s.PGSQL.5432/tmp/' – wildplasser
我自己對此感到驚訝,但如果你看到http://askubuntu.com/a/213462,這個人說另一種方式爲他工作!還是對於這種情況,這兩種方式都可以工作? – iCyborg
你在問錯誤的問題。你爲什麼需要兩個?我認爲wildplasser是正確的 - 這是從/ tmp鏈接到/ var/run/ –