ictsc4 サーバを支える技術
Post on 22-Jan-2018
906 Views
Preview:
TRANSCRIPT
トラコンサーバを支える技術
2015/08/29 運営サーバチーム whywaita
問題解答お疲れ様でした!!!!!!!!
自己紹介 • 橘和板 (Tachibana Waita)
• 電気通信大学 3年
• Dentoo.LT の中の人
• サーバ担当
• “Redmineの意図しない挙動の調査について” 問題作成者
Redmine問題検証中
「めっちゃ重い…」
調査
?
(´・ω・`)
参加者の方から 頂いた意見
「実行しました」
whywaitaがstaybuzz(新入社員)を締めている写真
※公開時削除
🙇大変失礼致しました🙇
本題
トラコンサーバを支える技術たち
トラコンサーバ?
トラコンサーバ
• Cisco UCS ラックサーバ x2
• その上に仮想ホスト約300台(Ubuntu,
CentOS, VyOS, etc etc…)
• 全てのサーバを設定する必要性が出てくる
• しんどい
300台のオペレーション?
300台仮想ホスト
300台仮想ホスト
したくない(´;ω;`)
救世主
動作フロー
PUSH
hook
Test
動作デモ(動画)
300台にansibleをザーッとかけている
動画
※公開時削除
やった事• 共通のパッケージインストール
• 運営用パッケージインストール
• Redmineのインストール
• チーム毎にパスワード変えたり
• 問題毎にホスト名変えたり
• DHCPで降ってきたIPを固定IPに変更したり
• 踏み台サーバのセットアップしたり
• 問題提出用にログを消したり
• とある問題だけ設定変えたり
トラコンでansible力がアップ
ありがとうございました
top related