nEST's SPACE-Blog

    コンピュータ、ミニベロ、旅行などが主なテーマの日記帳です

    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)
    雑記 (44)
    PostgreSQL (5)
    Windows (35)
    サイト運営 (6)
    MANGA (1)
    スマートフォン (19)
    Oracle (3)
    健康 (2)
    Linux (14)
    仮想化 (2)
    車 (7)
    ミニベロ (8)
    自転車旅行 (2)
    自転車パーツ・ウェア (1)
    自転車イベント (2)

    ブログ用カウンター

    検索フォーム

    RSSリンクの表示

    リンク

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

    Powered By FC2ブログ

    今すぐブログを作ろう!

    Powered By FC2ブログ