めもぶろぐ

お勉強したこと、趣味なんかを適当に書いてます。。。

Linux

pacemakerのリソースクラス

タイトルの通り。 下記サイトにて確認。 3.2. Red Hat High Availability アドオンリソースクラス LSB ⇒ Linux Standards Base OCF ⇒ Open Cluster Framework Systemd ⇒ RHEL7から導入されたサービス管理デーモン。Fedoraではもっと早く導入されてたやつ。ま…

OpenNebulaってなに

勉強していたらでてきたOpenNebula いったい何だろうか。 簡単に言うと、クラウド構築管理ツールらしい。 公開されたのは2008年3月。更改されてから9年も経っているらしい。 プライベートクラウドかつUbuntuでよく使われるみたい。 KVM,Xen、V…

HA + DRBD③

さて、3回目でようやく終わりです。 前回はdrbdでのミラーリングを確認しました。 chiita01.hatenablog.com // ではheartbeatやります。インストールから。 [root@ha01 ~]# yum -y install heartbeat読み込んだプラグイン:fastestmirror, refresh-packagekit…

HA + DRBD②

というわけで どういうわけなのか 続きを書きます。前回までは同期させて待ち状態でした。 chiita01.hatenablog.com // まずは同期状態を確認しましょう。 下記コマンドのどっちでもよいです。 [root@ha01 drbd.d]# cat /proc/drbd [root@ha01 drbd.d]# serv…

HA + DRBD①

さて、ディスクは一つで構成しようと思うので、空き容量を確認しますか。 [root@ha01 ~]# cat <<EOF | fdisk /dev/sda> p> EOF The device presents a logical sector size that is smaller thanthe physical sector size. Aligning to a physical sector (or optimalI/O) size bou</eof>…

LVS | keepalived with VRRP

さて、前回飛ばしたVRRPによるフロントエンドサーバ側の冗長化についてです。 まずは、フロントサーバの2号機も下記と同じ手順で作りましょう。 chiita01.hatenablog.com で、完成したら、VRRPの部分はコメントアウトしていたので、変更します。 1号機は下記…

LVS | keepalived

まずはkeepalivedのインストールから。 パッケージがインストール済みか確認します。 [root@lvsf01 ~]# yum list installed | grep keepalived なかったので、インストールします。 [root@lvsf01 ~]# yum -y install keepalived読み込んだプラグイン:fastest…

LVS構築メモ

ipvsadmあるかな?ということで確認。 ちなみに構成は Front: lvsf01, lvsf02 Back: lvse01, lvse02 スケジューリングアルゴリズムはデフォルト フォワーディング方式はNATとします。(セグメントカエルの面倒だったからどうせぐ。。。) // [root@lvsf01 ~]…

CentOS7 NIC名の変更

RHEL7はネットワークインタフェース名がeth0とかではなく ちょっと名前が変わっています。 dellサーバ等では採用されていましたが、BIOSやPCIスロット情報に基づきデバイス名が決定されます。 それを無効化して、eth0からeth1と順に設定させるためには以前記…

初期セットアップシェル

面倒なので、メモ。 setup.sh #!/bin/bash# disabled selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config# package installyum -y install vim# setup vi modeecho 'set -o vi' >> /etc/profile.d/keybind.sh# setup inputrcecho …

Ubuntu on KVM

タイトルの通り。ubuntuをKVM上にインストールする。 ISOはローカルに持たずにインターネット上にあるISOを読み込んでインストールする。 コンソールはCLIで進める。 virt-install \--name ubuntu \--ram 2048 \--disk path=/data/kvm/ubuntu.img,size=20 \-…

CentOS7 KVM構築(ノートパソコン)

各種ファイルを編集していくので、~/.bashrcにバックアップ関数を仕込む。簡単なやつを。 echo "function fb() { test -e /Backup || mkdir -vp /Backup cp -a --parent ${1} /Backup;}" >> /root/.bashrc コンソールはviモードで操作したいので設定echo "se…

bash vi mode

echo "set -o vi" > /etttc/profile.d/keybind.sh # vim /etc/inputrc set completion-ignore-case on#set show-mode-in-prompt on #bash version is more than 4.3"jj":vi-movement-mode

CentOS7 How to use KVM | 単一インタフェース 複数ブリッジ ネットワークの設定

使用しているパソコンはノートパソコンで、有線ポートが一つあります。 ブリッジなどは作成せずとも、KVM環境を準備してVMを作成した時点で勝手に defaultというネットワーク名で、virbr0を勝手に作成して生成されています。 というわけで、単一のNICにたい…

CentOS7 How to use KVM | CLI コンソール インストール

前回のエントリで書かなかったやつを書きます。 前回はVNCでの、virt-viewerでのインストール方法でした。 chiita01.hatenablog.com 今回はCLIでのインストール方法です。オプションが違うだけです。 あとは実際のインストール画面は言うまでもないので、実…

CentOS7 How to use KVM

MEMO: Environment: LIFEBOOK AH40/K(notebook) / CentOS7 Prepare KVM: yum --disablerepo="*" --enablerepo="InstallMedia" -y install *lib*virt* GenIsoImage: mount /dev/sr0 /mnt && mkdir /iso && genisoimage -JR -o /iso/InstallMedia.iso /mnt Ins…

CENTOS7 コンテナ systemd-nspawn

docker使ってみようと思って以前やってみたがよくわからず。。。 今回はCentOS7のサービスを洗い出していたらsystemd-nspawnを発見。どうやらコンテナらしい。 ということでメモしておきます。 まずはコンテナ格納ディレクトリを作成します。 [root@centos-b…

CENTOS7 firewallsの設定

せっかくiptablesを覚えたんだけど、CENTOS7からは標準のパケットフィルタがfirewalldというデーモンになりました。 ということで触りだけメモ。 systemctl status firewalldでステータス確認。 [root@centos-btrfs ~]# systemctl status firewalld.service …

vim | keymap [ ファイルパスの補完 ]

環境によってはプラグインが使えない、利用することができない人がいると思います。 まあ、シェルを作成するのにvimだけで対応する人がどれだけいるのかは不明ですが、少なくとも僕はvimでしか作りません。 やはり高機能。linux上でシェルを作るならおすすめ…

vimperatorrc のお気に入りキーマッピング

たった2つだけど キーマッピングの一部 inoremap jj <ESC>set hintchars=asdfghjklqwertyuiop vimperatorつかってれば当たり前なのかもわからないですが 一行下にスクロールするのにjキーを押します。 なぜかインサートモードになってる時があります。 邪魔くさ</esc>…

vim | plugin [neocomplcache]

有名なプラグインですね。昔使ってました すっかりvimエディタから離れていたので忘れてました。 使い方を記録しておきます。 https://github.com/Shougo/neocomplcacheからファイルをダウンロードしてインストールします。 https://github.com/Shougo/neoco…

vim | plugin [TOhtml]

1 vim標準プラグインのTOhtmlと試してみた。しらなかったこんな機能。 2 便利じゃないか。 3 4 5 ということで、試しに記事を作成してみる。 6 7 まずは 8 ① vim testfile 9 ② この記事自体を①に記述していく 10 ③ :TOhtmlを実行する。 11 ④ このままだと③で…

firefoxのaddon vimperatorの設定

vimperatorの設定をいつも忘れるから書いておく vimは大好きだけどマニアックなことはあまりしたことがないので 簡単な設定だけしてあります。 gist689091019e242907b4c9

VCA③

データセンタの仮想化とは ハードウェアをデバイスに変換すること 多数の物理サーバが他のネットワーキングデバイスやストレージデバイスとともにラックに積まれている場合もあれば、固有のオペレーティングシステム、アプリケーション及びデータを持つ多様…

VCA②

動画ファイルをスクリーンショットとったのでめも https://drive.google.com/file/d/0B8q4UTr40E6gaWdOZ1RDV2FVNGM/view?usp=sharing pdfにまとめておいたので、これだけで試験に臨もうと思います。

VMware VCA試験①

さてVCAなんですが、今回はデータセンタ仮想化コースでの受験を考えてます。 VMwareでは例のごとく動画を見ないと次へ行けないのですが どんどん飛ばしてスクリーンショットだけとっておきました。 内容的にはしらんもんはなかったので良いかと思います。 お…

CentOS kickstart(キックスタート) インストール | dhcp http CDROM

初めてキックインストールやったのでメモ。 キックスタート環境 OSはすべてCentOS(6.4) dhcpサーバを使用 インストールはcdromから kickstartコンフィグはhttpd経由で提供 クライアントhyper-vを使用(レガシーネットワーク) HTTPサービスのインストール…

windows10とCentOS(Linux)のNTPサーバ設定

windowsは毎回忘れてるのでメモ LinuxはクライアントHyper-Vにて5台くらい立てているので一応設定を。 Windows10 NTPサーバ編 1. win + R キーで下記を起動して、「regedit]を実行 2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimePr…

LPIC1 名前解決が…

最近書いた記事のチェックポイント1について LPIC 101,102 レベル1 - めもぶろぐchiita01.hatenablog.com 名前解決とは そのなの通り名前を解決します。 filerってサーバーがあるとします 基本的にはネットワークでサーバーのつながり、道があります どこに…

LPIC 101,102 レベル1

やっとLPICレベル1に先週合格しました。 800点満点中500点が合格点 101、102のどちらも600点くらいでした 8割前後ですかね 試験時間は1時間半で時間は半分は確実に余る時間になります なんだよ、これ見たことねーよが5問 うーん、これあいまいだなあ 5問 …