Skip to content

Instantly share code, notes, and snippets.

View hidepin's full-sized avatar

hidepin hidepin

View GitHub Profile
  1. 鍵の作成
$ openssl genrsa -aes128 2048 > localhost.key
Generating RSA private key, 2048 bit long modulus
....................+++
................................+++
e is 65537 (0x10001)
Enter pass phrase: <パスフレーズ>
Verifying - Enter pass phrase: <パスフレーズ>

機能チケットテンプレート

目的
============================================================
- この機能を実現することによってどんなことができるようになることを想定しているかを記載

入出力
============================================================
docker network create es_net
docker run -d --name es01 -h es01 --net es_net -p 9200:9200 -p 9300:9300 elasticsearch --node.name=es01 --discovery.zen.ping.unicast.hosts=es01,es02,es03
docker run -d --name es02 -h es02 --net es_net -p 9201:9200 -p 9301:9300 elasticsearch --node.name=es02 --discovery.zen.ping.unicast.hosts=es01,es02,es03
docker run -d --name es03 -h es03 --net es_net -p 9202:9200 -p 9302:9300 elasticsearch --node.name=es03 --discovery.zen.ping.unicast.hosts=es01,es02,es03
  1. docker-machineを動作させるマシンはdockerをインストールして動作できるようにする。
  2. docker-machineを動作させるマシンは最新のdocker-machineをインストールすること(マニュアルは古い場合がある)
  3. genericでインストールする対象のマシンは
  • net-toolsをインストールすること
  • 2346ポートを開けておくこと(firewallをあけておくこと)
  • docker-machineのマシンからrootで公開鍵認証でログインできること
  1. 次のコマンドを実行

docker-machine create --driver generic --generic-ip-address xxx.xxx.xxx.xxx --generic-ssh-user root (マシン名)

@hidepin
hidepin / ELK疑問
Last active December 12, 2016 05:20
疑問一覧
1. kibana/optimizeの対応方法
- sudo kibana案
- chmod -R kibana:root kibana/optimize
2. logstashで複数のfilebeatを受けるにはどのようにかくのか?
3. サーバごとの分計を出力したい場合、その情報をどうやってつけるのか?
4. @timestampの時刻はGMT担っているべき?
sudo docker run --rm -w /ansible -v $(pwd)/docker-playbook:/ansible williamyeh/ansible:centos7 ansible-playbook site.yml
事前にバージョン確認
[root@esxi:~] esxcli system version get
Product: VMware ESXi
Version: 6.0.0
Build: Releasebuild-3620759
Update: 2
Patch: 34
depotファイルのプロファイルを確認
[root@esxi:~] esxcli software sources profile list -d /vmfs/volumes/datastore/img/VMware-ESXi-6.5.0-OS-Release-4564106-HPE-650.9.6.0.28-Nov2016-depot.zip
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/ch-kdump.html
yum install kexec-tools
crashkernel=128M@16M
~]# chkconfig kdump on
service kdump start
  • 全体の感想

    • Ansible 2.2が対象と思われる
    • 初心者から、お作法的なことを理解したいひとに向いている
    • お作法的なことが記載してあるため、キレイなplaybookをかけるようになることが期待される
    • よく使う機能の説明の2,3章の例がもう少し具体的でないと詳しくない人にはわかりにくいかも
  • 各章について

    • 1章: Ansibleとその関連の概要が記載。読み物として読むとよい。
    • 2章: インストールとHello World的な手順
  • 3章: 基本的な記法、機能の説明

  • defragをneverにしなくても、enabledがneverだとdefragが無効なので実質問題ないが、cdhとして動きがかわるのか?
Transparent Huge Page のコンパクションが有効化されているので、パフォーマンスに大きな問題が発生する可能性があります。「echo never > /sys/kernel/mm/transparent_hugepage/defrag」および「echo never > /sys/kernel/mm/transparent_hugepage/enabled」を実行して、これを無効化してから、システムの再起動時に設定されるように、/etc/rc.local などの init スクリプトに同じコマンドを追加します。以下のホストが影響を受けます: 
  • cloudera-manager-installer.binでインストールされるのは、かき
cloudera-manager-server-db-2-5.10.1-1.cm5101.p0.6.el7.x86_64 2017年04月05日 07時47分25秒