nEST's SPACE-Blog

    コンピュータ、自転車、旅行などが主なテーマの日記帳です

    スポンサーサイト

    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。
    1. --/--/--(--) --:--:--|
    2. スポンサー広告

    PostgreSQLのinitdb時にエラー"Data directory is not empty!"が発生した際の対処

     
    PostgreSQLのインストール/アンインストールを繰り返していたら、エラー"Data directory is not empty!"が発生してinitdbが行えなくなった場合の対処。
    環境は「CentOS6.8」「PostgreSQL8.4」。

    エラーの通り古いデータディレクトリが悪さをしているので、名称変更してから再度initdbする事で解消できる。
    # service postgresql-8.4 initdb
    Data directory is not empty!

    # cd /var/lib/pgsql/8.4
    # ls
    backups data pgstartup.log

    # mv data data_20160808old

    # ls
    backups data_20160808old pgstartup.log

    # service postgresql-8.4 initdb
    データベースを初期化中: [ OK ]

    【2016/08/09追記】
    initdbの完了後は[/var/lib/pgsql/8.4/data/pg_hba.conf]、[/var/lib/pgsql/8.4/data/postgresql.conf]などがデフォルトに戻っているので、再度調整する事。

    PostgreSQLを使いたいソフトもPgAdminも繋がらなくなって、はじめて気付きましたとさorz

     
     
    関連記事
    スポンサーサイト
    1. 2016/08/08(月) 22:38:04|
    2. PostgreSQL
    3. | トラックバック:0
    4. | コメント:0
    <<管理人nestの脱ペーパードライバー日記3 ~そろそろ路上へ出てみよう~ | ホーム | PS4 Bloodborneクリア>>

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバック URL
    http://nestblog.blog.fc2.com/tb.php/147-500203af
    この記事にトラックバックする(FC2ブログユーザー)

    プロフィール

    管理人NEST

    Author:管理人NEST
    nEST's SPACEへようこそ。
    書きたい事を適当に書き連ねています。
    HPもよろしく。

    最新記事

    最新コメント

    最新トラックバック

    月別アーカイブ

    カテゴリ

    未分類 (1)
    GAME (20)
    雑記 (46)
    PostgreSQL (7)
    Windows (37)
    サイト運営 (6)
    MANGA (1)
    スマートフォン (19)
    Oracle (5)
    健康 (2)
    Linux (14)
    仮想化 (3)
    車 (7)
    自転車旅行 (3)
    自転車パーツ・ウェア (2)
    自転車イベント (5)
    自転車 (14)

    ブログ用カウンター

    検索フォーム

    RSSリンクの表示

    リンク

    このブログをリンクに追加する

    Powered By FC2ブログ

    今すぐブログを作ろう!

    Powered By FC2ブログ

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。