Tihiroのストレスフリーな生活

少しだけ頭使って後は根性

インフラ関連

QNAPのNASのメモ

概要 タイトルの通り、QNAPのNASをアレコレすることがありましたので、そのときのメモです。初めてNASの管理画面とかを触ったのですが、色々難しいもんですね。 メモ homeフォルダとhomesフォルダの違い homeの配下には見えないけど各ユーザーのフォルダが存…

DRBDの仕組みメモ

DRBDによってデバイスが作成される。 その作成されたデバイスにファイルシステムを作成してマウントすることでデータを保存できるようになる。 DRBDによってデバイスを作成するには、その元となるパーティションが必要となる。 なので、DRBDの設定で「/dev/s…

corosync.confの解説というかメモというかなんというか

環境 corosync 2.4.5 参考URL blog.drbd.jp corosync.conf totem { # バージョン(とりあえず2で?) version: 2 # 暗号化方式 crypto_cipher: none # HMAC認証の方式 crypto_hash: none # 冗長化の設定(noneだと冗長化されない) rrp_mode: active # 通信…

CentOS7でPacemaker+Corosyncの環境構築したメモ。

環境 CentOS 7 構築 参考URL docs.openstack.org www.sraoss.co.jp 構築手順 何事も手順を明確にしておくのは大事。 ソフトウェアインストール yum install corosync pacemaker pcs corosyncの設定 corosync.confを編集するのではなく、pcsコマンドとかで設…

Vagrantfileのhostnameにはアンダーバーを使えない。

Vagrantfileで config.vm.hostname = "main_node" なことをしていると、vagrant upしたときに The hostname set for the VM 'default' should only contain letters, numbers, hyphens or dots. It cannot start with a hyphen or dot. と怒られます。 なの…

ホストからDockerコンテナにpingを通したい。

概要 MacでDocker。 ホストからコンテナにpingが通らない。 悲しい。 環境 macOS High Sierra 10.13.6 Docker 19.03.8 結論 無理。 理由 Macの場合(というよりDocker for mac?)はホスト上にブリッジネットワークが作成されない仕様の模様。詳しくは qiita…

ansibleのplaybookで「- hosts: all」でエラーになる。

ansible始めました。んでもエラーになるんです。 環境は「ansible 2.7.5」です。 実行コマンド $ ansible-playbook test.yml test.ymlの中身 --- - hosts: all sudo: yes tasks: - name: install wget yum: name=wget エラー内容 ERROR! 'sudo' is not a val…

Vagrantで作成したcentos上でユーザーを作ったらsuでrootになれない。

環境 Vagrant 2.2.7 VirtualBox 6.1.4 CentOS 7 状況 やったこと Vagrantでcentos7のゲストOSを作成 centos7上でユーザー作成 したいこと centos7上で作成したユーザー(user1)で su - して、rootになりたい。 できること vagrantユーザーではrootになれる us…

vagrant upする前にインストールしておきたいPluginなメモ

バージョン確認 vagrant --version Vagrant 2.2.7 と出ました。 ちなみにOSはUbuntu 18.04です。 個人的に便利と思われるプラグイン vagrant-vbguest vagrant-hostsupdater vagrant-ip-show 動きませんでした。 vagrant-disksize vagrant-proxyconf プロキシ…

centos8でpacemakerをインストールしたかった。

CentOS8には未対応? Linux-HAさんをみると、2020/3/22時点ではRHEL7用のパッケージしかなさそう。ということはCentOS8にはまだ未対応? ダウンロード&インストール « Linux-HA Japan linux-ha.osdn.jp んでも dnf list pacemaker* とかすれば、見つかる。不…

dockerコンテナ内でsystemdが動かないとかなんとか言われる。

概要 dockerコンテナのCentOSでlocalectlとかsystemctlとかしたらエラーになる。のでエラーにならないようにしてみました。google検索してみても、WSL上での事例ばっかりでしたので記録しておきます。 環境 MacOS High Sierra 10.13.6 Docker Engine 19.03.8…

Pacemaker+Corosyncの用語的なもの

Pacemaker関連 Pacemaker リソース(サービス)の監視。 読み方はピースメーカーでもペースメーカーでもどっちでもいいみたい。個人的にはピースメーカー。 リソース Pacemakerで監視対象となるサービス(ApacheWebServerとか仮想IPとか)。 リソースエージェ…

Pacemakerのリソースエージェントの場所

/usr/lib/ocf/resource.d/ である。

vagrant upしてもupされない(Windowsのお話)。

概要 久しぶりにLinuxを触る必要があったので、最新のVagrantをWIndowsにインストールしてvagrant upしたところエラーっぽい。 環境 WIndows7 Vagrant 2.2.0 エラー内容 The version of powershell currently installed on this host is less than the requi…

High SierraにアップグレードしたらSeleniumが動作しなくなった。

概要 ゴールデンウィークを利用してMacをSierraからHigh Sierraにアップグレードしました。 で、その後にSeleniumさんを実行するとエラー。悲しい。 環境 MacOS High Sierra 10.13.4 Google Chrome Ruby Selenium エラーと対応 実行したいコマンド ruby sele…

dockerでstartしたときにエラーが出る。

概要 タイトルのまんまです。 環境 CentOS7 docker 1.12.6 エラーの内容 CentOS7を再起動した後 docker start con_name したら Error response from daemon: driver failed programming external connectivity on endpoint con_name (bacd69b30ca7fb63edcd69…

Seleniumで「3」のキーだけ入力されない。という現象が発生する。

概要 Seleniumのテスト中に突然、「3」のキーだけ入力されないという現象が発生。Chromeの画面上部に「前画面に戻るには Command + [ を入力してください」的なメッセージが表示されるので、おそらく「3」のキーが「Backspace」に勘違いされているのでは、と…

docker buildでエラー発生。

概要 何かの拍子にdocker buildがエラーとなるようになったので、その対応メモ。 環境は CentOS 7 Docker 1.12.6 エラー内容 docker buildを実行した際に Cannot find a valid baseurl for repo: base/7/x86_64 となります。困ります。 対応 /etc/sysconfig/…

PythonプログラムをApache HTTP Serverで公開したいけど、連携モジュールのインストールに失敗するので何とかした。

概要 全てはタイトルが物語っているのですが、要はそういうことです。 環境は CentOS 7 Apache HTTP Server 2.4.6 Python 2.7.5 pip 9.0.1 です。ちなみにPython歴3日なので、Pythonのバージョンについて良く分かっていません。 内容 インストールしたいもの…

Oracle12cDatabaseのイメージを作成するDockerfileをbuildしたらエラー発生。

概要 Oracle12cが動作するDockerコンテナを作りたくて、github(docker-images/OracleDatabase at master · oracle/docker-images · GitHub)からDockerfileとその他の環境を取得してbuildしたら下記メッセージのエラーが発生。 /bin/sh: /opt/oracle/oraInv…

現在のビデオモードではゲストOSでマウス統合機能がサポートされません。について

概要 現在のビデオモードではゲストOSでマウス統合機能がサポートされません。 というエラーメッセージについて。 VagrantからOracleさんのVirtualBoxでCentOSを動作させると、ウィンドウの上っ側に上記のメッセージが表示される。 マウス統合機能が使えない…

Vagrant2.0をインストールしたら動作しない。

概要 Windows7でVagrant2.0をインストールしたところ vagrant status とか vagrant up で、動作が進まない現象が発生。 具体的に 動作が進まないっていうのは「コマンド実行後、メッセージも表示されず、入力も受け付けない」状態。 要は、コマンド実行する…