ミドルウェア croncrontabユーザ PostgreSQLのレプリケーションセット~pg_stat_replicationの確認まで~ 中山テック 代表の中山です。 さて、ちょっと勘違いしていたのですがpgpoolの導入により完全なるレプリケーションがセットされると思い込んでいました。 しかし、pgpoolポートでDBアクセスし、selectすると差分が出るのでレプリケーションしきれてないことが判明。 ※参考サイト... 2024年3月1日 中山テック代表
ミドルウェア croncrontabユーザ cronで定期的に処理を行う方法~分単位から年月日まで指定できる便利ツールです~ 中山テック 代表の中山です。 さて、サーバ上で定期的に処理を行いたい場合はどうすれば良いのでしょうか。 まさか時間が来たら手で処理を行う、と言うわけにもいかないでしょう。 その時は「cron」が非常に役に立ちますので是非使い方をご覧頂ければと思います。 ※参考サイト... 2024年3月1日 中山テック代表
ミドルウェア データベースPostgreSQLバックアップリストア PostgreSQLのバックアップとリストア~pg_basebackupを駆使して主系副系復帰を目指す~ 中山テック 代表の中山です。 さて、前回で最終回だった確認事項ですが、PostgreSQLのバックアップ・リストアをまだやっておりませんでした(汗 というわけで早速始めたいと思います。 ※PostgreSQL × pgpoolの組み合わせでを前提とします... 2024年2月29日 中山テック代表
ミドルウェア CentOSVMWareロードバランス冗長構成 冗長構成されたサーバがダウンした時の動作確認~ロードバランス機能も含めたテストを行う~ 中山テック 代表の中山です。 さて、過去7回に渡って説明させていただいた冗長構成の環境構築。 実際にどこかのサーバが落ちた時も平常運転できるのかを確かめる回です。 早速検証してきましょう。... 2024年2月25日 中山テック代表
ミドルウェア ロードバランスNginx冗長構成Tomcat NginxをKeepAliveで冗長化~さらにロードバランスでTomcatを負荷分散~ 中山テック 代表の中山です。 さて、VMWareでやりたいことの集大成。 Keepaliveで冗長構成&VIPでの入り口作成⇒Nginxで受ける⇒主・副のtomcatにロードバランス。 と言ったことを実装したいと思います。 ※Nginxの設定はこちらのブログで実装済みです では早速やっていきましょう! ※Tomcat構... 2024年2月22日 中山テック代表
ミドルウェア CentOSNginxDigest認証ダイジェスト認証 NginxにDigest(ダイジェスト)認証を組み込む~ソースのコンパイルが必要です~ 中山テック 代表の中山です。 さて、NginxのDigest認証を実現させたくて色々ページを見ていたのですがソース⇒makeで作成する必要があるそうで・・・ 面倒ですが、これぐらいしないと実現できないので早速実践してみました! ※こちらのサイトを参考にしました... 2024年2月21日 中山テック代表
ミドルウェア VMWareアクセスできないlckプロセス VMWareを使っていて「プロセスはファイルにアクセスできません。別のプロセスが使用中です」と出た 中山テック 代表の中山です。 さて、VMWareを使用していてPCを強制終了しなければならないことがありました。 ※正式な手順である「シャットダウン」ではなく、電源ボタン長押し その時に表題のメッセージが出てログイン不可になってしました。 入れなおしか?と頭をよぎりましたが復旧できたのでやり方をお話したいと思います。... 2024年2月20日 中山テック代表
データベース CentOSPostgreSQLロードバランスpgpool-II pgpool-Ⅱを構築~PostgreSQLをレプリケーション&フェイルオーバー可能とする~ 中山テック 代表の中山です。 さて、現在代表のPCに入っているVMWareには4台の仮想マシンがセットされています(!?)。 それも今回の最大目的である「PostgreSQL × pgpoolⅡ」でレプリケーション&フェイルオーバーを導入したいためです。 では早速導入していきましょう! ※PostgreSQLのインスト... 2024年2月19日 中山テック代表
データベース CentOSPostgreSQLインストール CentOSにPostgreSQL(15)をインストールする~リポジトリからテーブル追加まで~ 中山テック 代表の中山です。 さて、現在代表のPCにはVMWare × CentOSのゲストOSがインストール&設定されております。 そして今回はPostgreSQLを入れてDB管理したいと思いまして、インストール~テーブル追加しましたので手順をご紹介したいと思います。... 2024年2月18日 中山テック代表
ミドルウェア CentOSVMWareSSHTeraTerm VMWare × CentOSの環境にSSH通信する方法~TeraTermを例にログイン~ 中山テック 代表の中山です。 さて、前回のブログではVMWare(Workstation Player・無償版)にCentOSをインストールするという作業を行いました。 しかし、サーバのメモリも多くは割り当てられないので遠隔で操作したいと思っております。 今回はSSH通信でターミナルソフト経由でアクセスし、操作する方法... 2024年2月17日 中山テック代表