sql >> データベース >  >> RDS >> Mysql

WordPressの新しいVMインスタンスGCPへの移行

    新しいVMインスタンスへのWordPressの移行GCPmysqlが移行後に実行されない

    サイトが不正にリダイレクトされました。テーマのphpファイルを編集してから、 GCP ssh dead?!

    質問と同じようにもう一度フォローしました

    bitnamiによって認定された新しいVMワードプレスを作成します

    2つのVMインスタンスを停止します

    gcloud config set project my-pro
    gcloud beta compute instances detach-disk old --disk old --zone namezone
    gcloud beta compute instances attach-disk new --disk old --zone namezone
    

    新しいVMインスタンスを開始します

    sudo mkdir /old-disk
    sudo mount /dev/sdb1 /old-disk/
    sudo /opt/bitnami/ctlscript.sh stop
    sudo cp -r /deb-disk/opt/bitnami /opt
    sudo umount /dev/sdb1
    

    2つのVMインスタンスを停止します

    gcloud beta compute instances detach-disk new --disk old --zone namezone
    gcloud beta compute instances attach-disk old --disk old --zone namezone --boot
    

    VMがダウンしていて、できるだけ早く復元する必要があるので、親切にアドバイスしてください

    #########################

    実行後にエコーが解決されました

    sudo tail -n40 /opt/bitnami/mysql/data/mysqld.log
    

    許可が足りないことを知りました

    [ERROR] [MY-010958] [Server] Could not open log file.
    [ERROR] [MY-010041] [Server] Can't init tc log
    [ERROR] [MY-010119] [Server] Aborting
    

    だから私は実行します

    sudo chmod 777 /opt/bitnami/mysql/data
    sudo chown mysql:root -R /opt/bitnami/mysql/data
    sudo find /opt/bitnami/mysql/data -type d -exec chmod 750 {} \;
    sudo find /opt/bitnami/mysql/data -type f -exec chmod 640 {} \;
    sudo /opt/bitnami/ctlscript.sh start
    


    1. Oracle SQL:グループからレコードだけを見つける方法

    2. 階層的な役割ベースのアクセス制御システムを設計する方法

    3. Oracleデータベースのテーブルサイズを確認するためのクエリ

    4. Postgres:別のロール/ユーザーによって作成された将来のテーブルのロール/ユーザーへのアクセスを許可する