並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 881件

新着順 人気順

serfの検索結果241 - 280 件 / 881件

  • HashiCorpがスケジューラNomadとアプリケーションデリバリツールOttoを発表

    アメリカはポートランドで開催されたHashiConfカンファレンスで、HashiCorpは、新しい分散スケジュールプラットホームであるNomadを発表した。また、新しいアプリケーションデリバリツールである‘Otto’も発表した。このツールはリモートでのアプリケーションの配置を管理することで既存のVagrantの上で動作する。 HashiCorpのCEOであるMitchell Hashimoto氏とCTOであるArmon Dadgar氏はHashiConfでのディスカッションで、スケジューラという勃興中の領域の中でNomadを特別なものにしている4つの特質について話した。スケジューラの世界は、例えば、MesosphereのMarathon、Apache Mesos、Amazon ECS、Kubernetesなどがある。Nomadの特質とは、簡単に使えること、スケーラビリティ、柔軟さ、Hash

      HashiCorpがスケジューラNomadとアプリケーションデリバリツールOttoを発表
    • Tools - R for Mac OS X - developer's page - GNU Fortan for Xcode

      Mandatory tools In order to compile R for macOS, you will need the following tools: Xcode developer tools from Apple Xcode can be obtained from Apple AppStore and the Xcode developer page. Older versions are available in the "more" section of the Developer pages (Apple developer account necessary). On modern macOS versions you can simply use sudo xcode-select --install which installs Xcode command

      • 第4回 Consulのサービス検出と様々なインターフェース | gihyo.jp

        前回までの連載は、Serfを使ったクラスタの構築や、イベントハンドラを使って一斉にコマンドを実行する方法を見てきました。今回からはSerfではなく、Consulを用いたクラスタの管理や、サービスの監視、自動処理のしかたを学んでいきます。 ConsulはSerfと同じく、面倒な手作業を自動化または省力化するための役割を持っています。ですが、両者の機能や使い方には様々な違いがあります。今回はSerfとConsulの違いと、Consulの基本的な機能・特徴について扱います。 Consulの主な機能と特徴 Consulは、Serfと同様にHashiCorpがオープンソースとして公開・開発しているソフトウェアです。Serfより後の2014年春に初リリースされ、以降はGitHubやIRCを通して議論・開発が行われています。 Consulの機能の1つに、クラスタのメンバー管理機能があります。これはSer

          第4回 Consulのサービス検出と様々なインターフェース | gihyo.jp
        • Infrastrucure as a CodeにおけるJenkinsの役割

          Jenkins ユーザ・カンファレンス 2015 東京で発表した資料です。 概要はこちら > http://build-shokunin.org/juc2015/ セッション詳細はこちら > http://build-shokunin.org/juc2015/sessions/#satta-3 ==== デプロイの自動化やテストの自動化を導入し、継続的インテグレーションを実施されている方々は多いのではないでしょうか。 サーバ構築においても継続的インテグレーションを行う時代です。弊社では2013年にChefを導入、その後Chefでどこまで構築するか、テストはどうやって回すかを試行錯誤しておりました。そこで環境構築を4つのレイヤーに分けそれぞれの役割を決め、これまで複雑化していたサーバ構築から本番稼働までの流れを明確にしました。 今回の発表では、「Infrastructure as a Cod

            Infrastrucure as a CodeにおけるJenkinsの役割
          • serfの設定をetcdで動的生成を試みた話 | Pocketstudio.jp log3

            以前、Etcd を使って Serf の設定ファイルを動的に生成できないかどうか、考えていた時期がありました。現在対象となったファイルはメンテしなくなったため、Gist 上に放流しています。 https://gist.github.com/zembutsu/c01c4a152c3ac4be8950 以下、自分のための、取り組みの切っ掛けであったり、考えを整理するためのメモ。 ■ Etcd とは Etcd は、GitHub 上の説明によりますと、”設定共有とサービス検出のための、高い可用性を持つキーバリュー・ストア” ( A highly-available key value store for shared configuration and service discovery ) とあります。最近であれば、CoreOS に始めから入ってる機能としての Etcd 、という方が認知されている

              serfの設定をetcdで動的生成を試みた話 | Pocketstudio.jp log3
            • 設定情報のpush型構成を組む場合の手段についてのメモ - すずけんメモ

              管理画面から設定情報を保存しておいて、それをJSONで受け取ってfluentdのexec_filterで使うプログラム用に使っている箇所があります。管理画面のデータを保存するDBを、fluentdの入っているサーバ(以下、workerとします。)からは直接参照せず、管理画面のあるサーバからHTTPでJSON形式のデータをworkerで受け取るようにしています。workerでは定期的に設定情報のJSONを受け取るように設定しています。 しかし、定期的な設定情報の取得では更新からのタイムラグがあります。そこで、管理画面で設定情報が更新されたタイミングで準リアルタイムに設定情報を反映したいと考えました。 サーバに任意のカスタムイベントを送って、それを受け取ったら何かアクションを起こす的なことをしたいけど、Serfを使うまでもないし、かといって例えばfluentdをhttpで叩いてexecにつなげ

                設定情報のpush型構成を組む場合の手段についてのメモ - すずけんメモ
              • macのsvnにhomebrewで--unicode-pathを適用する際の罠 - 文系プログラマによるTIPSブログ

                以前、以下の記事を書きました。 これは、macでjdk1.7を入れると、JAVA_HOMEや文字コードの設定が効かなくな話題です。 今回はそれに関連し、 macのeclipseでsvnチェックアウトしたファイルの濁点がおかしい 点についての話題です。 ネットで検索してみると、以下のサイトがヒットしました。 MacでのUTF-8-MAC問題を解決する - selflearn @ ウィキ - アットウィキ 要約すると、winとmacで濁点の扱いが違うからファイルの扱いがおかしくなるのです。 これはsvnにパッチを当てると解決するのですが、色々と問題がある事が解りました。 それについて記述していきます。 ※ 記事の最後に驚愕の事実が判明します。ご注意下さい。 svnに--unicode-pathを適用する macには標準でsvnが入っていますが、それはパッチが当たっていないので、 別途パッチを当

                  macのsvnにhomebrewで--unicode-pathを適用する際の罠 - 文系プログラマによるTIPSブログ
                • 関西ITインフラ系勉強会

                  概要 関西にはITインフラ系の勉強会がほとんどないので作ってみました。 hbstudy や qpstudy のようなものを目指したいと思っています。 検索用キーワード Infrastructure as Code Ansible Chef Puppet Docker HashiCorp Vagrant Packer Serf Terraform Consul Otto Nomad 今までのまとめ 2015/09/13 第1回関西ITインフラ系勉強会 #kistudy - Togetterまとめ 2015/11/23 第2回関西ITインフラ系勉強会 - Togetterまとめ 2016/02/27 第3回関西ITインフラ系勉強会 #kistudy - Togetterまとめ Slack Slack Teamを作成しました。 参加希望の方は管理者までご連絡ください。 画像の出典 サムネイル画像

                    関西ITインフラ系勉強会
                  • blog.ryotarai.info

                    Developers Summit 2014 での発表(スライド)後、Chef のログを Fluentd に投げてる部分についてツイートをいただいたので、すこしまとめておきます。 GREEさんが昨日発表した, …Developers Summit 2014 での発表(スライド)後、Chef のログを Fluentd に投げてる部分についてツイートをいただいたので、すこしまとめておきます。 GREEさんが昨日発表した,ChefのハンドラからFluentdに投げてMongoDBでデプロイか何かの情報収集してるの,どこかに記事とかあるのかな?ユースケース的には便利なのだけども #fluentd— Mr. Fiber (@repeatedly) 2014, 2月 14 Report (Exception) Handler Chef の Report(Exception) Handler という仕組

                      blog.ryotarai.info
                    • 自然言語処理 - 機械学習の「朱鷺の杜Wiki」

                      リンク集† 言語情報処理ポータル Statistical natural language processing and corpus-based computational linguistics: An annotated list of resources Natural Language Processing @ AAAI AI topics Related links @ Arturo Montejo Ráez nlp.nagaokaut.ac.jp:自然言語処理 @ 長岡技科大自然言語処理研 雑談@くどう:FrontPage:自然言語処理のツールや書籍の紹介などがまとめられている. ACLWiki ACL Anthology:計算機言語学関連の論文のデジタルアーカイブ ACL Anthology Network:文献間や研究者間のネットワークについての統計 Freeware†

                      • #hbstudy 第60回: SerfとConsulでシステム運用を楽しくしよう!のまとめ

                        前佛 雅人 - Masahito Zembutsu @zembutsu 今日の #hbstudy で Serf や Consul を扱いますが、事前に内容のリクエストを、ハッシュタグなり mention いただければ反映したいと思ってます。今の所、基本的に、こういうツールって何?という基本的な所を中心にしたいと考えてます。 2014-07-20 07:54:05 インフラエンジニア勉強会 hbstudy @hbstudy 【本日開催】#hbstudy 「SerfとConsulでシステム運用を楽しくしよう!」は今日の14:30〜!残席あります!時間お間違いなく connpass.com/event/7322/ 懇親会も残席あります! connpass.com/event/7323/ 2014-07-20 09:57:01

                          #hbstudy 第60回: SerfとConsulでシステム運用を楽しくしよう!のまとめ
                        • 【Serf】イベントハンドラを整理してみる | Pocketstudio.jp log3

                          今日も自分用の整理も兼ねて。 Serf は「イベントハンドラ」が特長とサイトに書かれていたものの、自分が検証し始めた当初は、イベントハンドラ?(゚Д゚)??という状況だたのを思い出し、改めて整理しようと思い立ちました。 なお、Serf v.0.5.0 相当です。 ■イベントハンドラとは (event handler) Serf の3つの特徴は、メンバーシップ ( membership ) と、障害検知および復旧 ( failure detection and recovery ) 、そして、カスタムイベントの伝搬 ( custom event propagation ) があげられます。 唐突に「イベント」が出てきましたが、イベントとは何でしょうか。ドキュメントによると、Serf には、Serf クラスタにかかわる挙動の事を「イベント」と呼びます。イベントには2種類あります。 メンバーシッ

                            【Serf】イベントハンドラを整理してみる | Pocketstudio.jp log3
                          • SoftLayerの仮想ネットワークでmulticastDNSを試してみた | Tech-Sketch

                            いつでも簡単にサーバを立ち上げることができるクラウドは大変便利ですが、オンプレミスで実装している機能が全てクラウド上で再現できるとは限りません。特に仮想ネットワークはアーキテクチャが複雑なため、仮想IPとmulticastを用いた冗長化などunicast以外の通信が必要な機能は、対象のクラウド上で問題なく動作するのか実際に確かめる必要があります。今回はSerfクラスタをクラウドの仮想ネットワーク上へ構築する場合を例に取り、AWSとSoftLayerの仮想ネットワークのアーキテクチャの差異について見ていきます。 AWS VPCのネットワーク AWS(Amazon Web Service)は、Amazon.comが提供しているクラウドサービス群の総称です。コンピュートサービスのAmazon EC2(Elastic Computing Cloud)やストレージサービスのAmazon S3(Sim

                              SoftLayerの仮想ネットワークでmulticastDNSを試してみた | Tech-Sketch
                            • Salary Negotiation: Make More Money, Be More Valued | Kalzumeus Software

                              Salary Negotiation: Make More Money, Be More Valued [Editor’s note: At nearly 7,000 words, you probably don’t want to try reading this on an iDevice.  Bookmark it and come back later.] Imagine something a wee bit outside your comfort zone.  Nothing scandalous: just something you don’t do often, don’t particularly enjoy, and slightly more challenging than “totally trivial.”  Maybe reciting poetry w

                              • Running an Akka Cluster with Docker Containers · Adventures in HttpContext

                                A reserved Jekyll theme that places the utmost gravity on content with a hidden drawer. Made by @mdo. Running an Akka Cluster with Docker Containers Mar 23 2014 Update! You can now use SBT-Docker with SBT-Native Packager for a better sbt/docker experience. Here’s the new approach with an updated GitHub repo. We recently upgraded our vagrant environments to use docker. One of our projects relies on

                                • serf/docs/index.html.markdown at master · hashicorp/serf

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    serf/docs/index.html.markdown at master · hashicorp/serf
                                  • 最近のCYBIRDゲームインフラ環境について - Qiita

                                    オンプレミスを選択するとき トラフィックをある程度事前に予測できるゲーム (例)量産型ゲームや、シリーズ物 クラウドを選択するとき トラフィックが読みにくいゲーム (例)完全新規開発ゲーム 日本以外へリリースするゲーム LAMP+αの環境 Linux CentOS6系がメイン Apache HTTP Server nginx MySQL Redis Memcached 一部ではMongoDB、Couchbaseも利用している 監視 Zabbix デフォルトの監視項目はもちろんのこと、自作した監視スクリプトやローレベルディスカバリ等を駆使し、わりと細かく数値を取って閾値を決めている アラート発生時はメール送信、CahtWorkでメッセージ通知で知らせるようにしている MONyog ボトルネックがMySQLであることがほとんどなので、MySQLに対する監視を深くするため利用 また障害発生時のプ

                                      最近のCYBIRDゲームインフラ環境について - Qiita
                                    • 【Consul】 v.0.3 バージョンアップのまとめ | Pocketstudio.jp log3

                                      6月13日に Consul の最新版 v.0.3.0 がリリースされていました。いくつかの機能追加や、改善が図られています。以下、v.0.2 からの変更点と、v.0.4 のロードマップに向けたメモです。 てっきり、このブログに書いたと思って居たのですが、完全に私の思い違いでした。Qiita に投稿したつもりで、自己満足してしいたようです、気づきませんでした。。Qiita いいですよね。ブログに書き記すような重たいことじゃなくて、日々のメモを、マークダウンで手軽に書けるのは便利なところ。これはいいものだ。作った中の人、すごい。 さて、以下 ChangeLog の中を、日本語で軽く追っていきます。 ところで、Consul って何?という方は、先日資料を作りましたので、こちらをご覧ください (ご注文は自動化ですか? Serf と Consul を使って運用を楽しくする話 @ JTF2014)。

                                        【Consul】 v.0.3 バージョンアップのまとめ | Pocketstudio.jp log3
                                      • Terraformでクラウドを耕そう - HDE BLOG

                                        クラウドプロダクト開発部のたなべです。 去る4月17日(金)に開催された社内勉強会 (HDE Monthly Technical Session; MTS) で Terraformについてライブデモを交えて話しました。今回はそのブログレポートです。 Terraformについての一般的な話はGoogle検索等で探してください(すみません。。)。 スライド 勉強会は基本英語なのでスライドも英語です。 スライド中に使用したデモはGithub上で公開しています。 github.com ブランチを1から7まで用意しています。VPCに始まり、サブネット、セキュリティグループ、ルーティング、インターネットゲートウェイ、ELB、そして最後にWebサーバを起動するところまでを7ステップで試せるようになっています。 順に進めていき、ブランチ 7 でterraform destroy したとしても、再度 ter

                                          Terraformでクラウドを耕そう - HDE BLOG
                                        • Jenkinsユーザ・カンファレンス2015東京に参加してきた|雑多なメモ帳

                                          日本Jenkinsユーザ会主催のJenkinsユーザ・カンファレンス2015東京に参加してきましたので、そのメモです。登録人数は723人でした。400人くらい来てた(運営談) < 概要 > 日時 2015/01/11 (日) 場所 法政大学 市ヶ谷キャンパス 外濠校舎 セッション/LT http://build-shokunin.org/juc2015/ < タイムテーブル > 12:10~13:00 基調講演 Jenkinsプロジェクトの現状とワークフロー 13:30~14:20 組み込み環境でのJenkinsによる多段階CIシステムask the speaker(川口耕介) はてなにおける継続的デプロイメントの現状とDockerの導入 JenkinsとSeleniumの活用事例:試験自動化のプロジェクトへの導入 14:30~15:20 JenkinsとPuppet+Serverspec

                                            Jenkinsユーザ・カンファレンス2015東京に参加してきた|雑多なメモ帳
                                          • MacPortsで開発環境を整える | バシャログ。

                                            自宅にあるサーバマシンが若干うるさいので停止中ですが動かしたいので、7mのLANケーブルを買ってきて、離れたところで動作させようと思っているtanakaです。 今日はMac上で開発環境を用意するのに使えるMacPortsを紹介します。 MacPortsとは MacPortsはMac OS X上でソフトウェアを管理するツールです。主にオープンソース系のソフトウェアを楽にインストールでき、逆にアンインストールすることも簡単にできます。パッケージ管理システムとも呼ばれ、Linuxディストリビューションで使うyumやaptなどと同様の働きをします。 インストール 一度インストールが終わってしまえば、あとは、シェルからApacheやPHPをインストールできるようになりますが、最初だけは、ディスクイメージをダウンロードして、インストーラを起動します。Installing MacPortsの"“dmg”

                                              MacPortsで開発環境を整える | バシャログ。
                                            • HashiCorp - Qiita Advent Calendar 2015 - Qiita

                                              HashiCorp 並びに HashiCorp Products である Atlas, Vagrant, Packer, Serf, Consul, Terraform, Vault, Nomad, Otto 等に関する Advent Calendar です。

                                                HashiCorp - Qiita Advent Calendar 2015 - Qiita
                                              • MacPortsでgitをインストール - こもろぐ @tenkoma

                                                sudo port selfupdate sudo port upgrade vim長い間アップデートしていなかったので7.1.126〜7.1.330まで適用されました。 % port search git cogito devel/cogito 0.18.2 Git core and cogito tools to provide a fully-distributed SCM git-core devel/git-core 1.5.6.2 A fast version control system qgit devel/qgit 2.1 A graphical interface to git repositories stgit devel/stgit 0.14.1 Push/pop utility on top of GIT cgit www/cgit 0.7.1 A fast w

                                                  MacPortsでgitをインストール - こもろぐ @tenkoma
                                                • AWSでのリージョン間接続 その3 BGP冗長構成(VPN/VyOS) | iret.media

                                                  こんにちは、cloudpack の 佐藤 です。 AWSリージョン間接続 BGP VyOS でリージョン間のVPNを構築する。 冗長構成をBGPとSerfで実装する。 構成図 ルーティング 拠点間をeBGPにてピア接続を行う。 同一拠点間をiBGPにてピア接続を行う。 Front SubnetのネットワークはStatic経路をBGPに再配布することによって経路公告を行う VyOS SubnetのネットワークはConnect経路をBGPに再配布することによって経路公告を行う BGPTimerは[Hello:4秒][Dead:12秒]とし検知12秒 切替1秒 MTUは1414 IPSec/GREでトンネルを構築 AWSのルーティング切り替えはSerfを利用する AWS設定 AmazonLinux 最新版のAMI →RoutingTableに「対向のネットワークアドレス:VyOSのENI(Act

                                                    AWSでのリージョン間接続 その3 BGP冗長構成(VPN/VyOS) | iret.media
                                                  • #devsumi 2014 初日に行ってきた(前編) #devsumiB では「サーバプロビジョニングのこれまでとこれから」を聞けただけで十分満足だった! - #garagekidztweetz

                                                    今日は、Developers Summit 2014 の初日に行ってきたので、前編( #devsumiB )と後編( #devsumiE )に分けてわたしが取ってきたメモと所感を公開しようと思います。 Cassandra Summit JPN 2014 にいってきた(午前編) - #garagekidztweetzでも書いたとおり、今年からは全日で行われているカンファレンスに関しては前後編にわけることにしました。 今回は、たまたまわたしが参加してきたセッションが、みごとに Process(DevOps) の #devsumiB のトラックと IaaS の #devsumiE の2つにキレイにわかれていたので、そのそれぞれのトラックで前後編をわけています。 ちなみにわたしが今回、参加してきたのは以下の 7 セッションです。 【13-B-1】サーバプロビジョニングのこれまでとこれから 宮下 剛

                                                      #devsumi 2014 初日に行ってきた(前編) #devsumiB では「サーバプロビジョニングのこれまでとこれから」を聞けただけで十分満足だった! - #garagekidztweetz
                                                    • ニューロサイエンスとマーケティングの間 - Between Neuroscience and Marketing

                                                      1995年の春、金融領域におけるコンシューマーマーケティング*1の先駆け的なプロジェクト(僕のいた会社の慣習で以下「スタディ」と書く)があり*2、初めて大手銀行のお仕事をした。そこまでに、消費財分野において、次々と現れる強烈な競合ブランドの登場で相当厳しい状況にある歴史あるブランドを劇的にテコ入れする、市場のど真ん中を撃ち抜く商品を生み出す*3、などの取り組みを経て、かなりコテコテのマーケティングストラテジストになっていたため、マーケティング研究グループのリーダーのお一人*4と一緒に異種格闘技戦的に投下されたのだった。 そのスタディのワーキングメンバーには僕以外は金融やオペレーションのプロが入っていた。僕は消費財分野はそれなりに経験してきたが、金融についてはほとんど何もわかっていない状況だった。上記のような効果が期待されていたため、過度のガイダンスは僕にはされなかった。その異質間の化学反応

                                                        ニューロサイエンスとマーケティングの間 - Between Neuroscience and Marketing
                                                      • プログラマの道具箱: mac portsでsubversionをインストール

                                                        何も難しいことはなくて、 $ sudo port install subversion とすればよいわけです。 何やらエラーがでた場合は、 $ sudo port -v selfupdate とかしておくとよい。 下記のようなエラーがでた場合は、 make[1]: *** [buckets/apr_brigade.lo] Error 1 make: *** [all-recursive] Error 1 Error: The following dependencies failed to build: apr-util cyrus-sasl2 neon serf aprをupgradeするといいっぽい。 $ sudo port upgrade apr これは、#15640 (apr-util 1.3.0 build failure on Leopard) - MacPorts - Tra

                                                        • Confreaks TV | Vagrant, Packer, Serf: Maximum Potency DevOps - Kod.io 2014

                                                          In 2013, we saw the introduction of many new DevOps tools and existing tools such as Vagrant saw some huge improvements and features added. With all this change, its hard to keep up with not only what has changed, but how to use these changes and what benefits they have. This talk begins by briefly introducing a handful of my own tools: Vagrant, Packer, and Serf. I talk about what their purpose is

                                                          • Sensu Deep Talks #1に行ってきました #Sensu #sensudeep - weblog of key_amb

                                                            Sensu Deep Talks #1 に行ってきました。 Sensu Deep Talks #1 - connpass Sensu を使ったことはないのですが、エージェント型で Immutable Infrastructure に適した監視ということで、以前から気になっていました。 今回は現場で Sensu を使っている人の深い話が聴けてよかったです。 以下、発表内容です。 ※資料がアップされたので追加しました。 Sensu with Golang Sensu with golang from Akihiko Horiuchi @hico_horiuchi 大学院修士1年生の方。 ohgi - Go 製の Sensu CLI GitHub - hico-horiuchi/ohgi: 扇: Sensu command-line tool by Golang v0.1.4 APIひと通り叩け

                                                              Sensu Deep Talks #1に行ってきました #Sensu #sensudeep - weblog of key_amb
                                                            • docker + serf でどんなことが出来るか考えてみた(感じてみた) - ようへいの日々精進XP

                                                              はじめに serf の内部構造(どのようにして動いているのか)についてのメモ こちらを自分なりに意訳したメモ ついでに docker コンテナ間で serf クラスタを構築してみる 参考 Serf Internals Serf を使ってみた Serfが面白いと俺の中で話題にwwwwwwしてみる Gossipプロトコルの情報浸透確率とその臨界現象 Serf の内部構造 基本的なこと serf は以下のような技術を利用して動作している。 gossip protocol gossip protocol は SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol をベースにしている 但し、これらに幾つかの機能追加を行うことで伝播速度および収束速度を増加させている。 serf の特徴 ser

                                                                docker + serf でどんなことが出来るか考えてみた(感じてみた) - ようへいの日々精進XP
                                                              • コンテナ/クラウド環境におけるSerfを使った構成管理 | さくらのナレッジ

                                                                クラウドやコンテナ技術の進歩により、近年では動的にサービスを構成するホストを増減させるような構成を容易に取れるようになっている。このような構成の際に問題となるのが、動的に増えたホストをどうやってサービスに組み込むか、という点だ。今回はこういった問題を解決するために有用なツール「Serf」を紹介する。 管理するサーバーが増えると管理の手間も増える 複数台のサーバーを組み合わせてサービスを運用することは昔から行われていたが、かつてはサーバーの導入は大仕事であり、運用中のサービスにおいてサーバーを増やしたり、逆に減らしたりする、といったことは頻繁には行われないものだった。しかし、近年ではクラウドやVPSなど、低コストで迅速にサーバーの追加/削除を行えるサービスが増えており、それに伴ってサービスの運用途中に動的に構成サーバーの数を変動させることも珍しくなくなっている。 このように構成サーバーが頻繁

                                                                  コンテナ/クラウド環境におけるSerfを使った構成管理 | さくらのナレッジ
                                                                • [ git ][ Mac ] Macにgitをインストールしてそのままgithubにも登録

                                                                  # Error: Target org.macports.activate returned: Image error: /opt/local/lib/perl5/5.8.8/darwin-2level/auto/List/Util/Util.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. # Error: The following dependencies failed to build: p5-scalar-list-utils p5-svn-simple subversion-perlbindings apr apr-util cyrus-sasl2 neon serf subvers

                                                                  • 【Serf】systemdでserfを自動起動する方法 | Pocketstudio.jp log3

                                                                    Serf を systemd を使い、サーバのブート時に自動起動する設定方法をまとめました。systemd は SysV init スクリプトにかわり、デーモンの起動・停止やリソース設定を行う事が出来ます。systemd については、@enakai00 さんのスライドが参考になります m(__)m Linux女子部 systemd徹底入門 http://www.slideshare.net/enakai/linux-27872553 ■動機と目的 Raspberry Pi 上で監視を行うためです。Raspberry Pi 上は pidora で運用中(Fedora 18 の ARM 特化ディストリビューション。pidora インストール手順はこちら)。電源を入れると DHCP で接続する設定のため、都度 IP アドレスが変更になります。 そのため、IP アドレスを知る為には、通知するスクリ

                                                                    • Repositories access control with apache mod dav svn and mod perl - Redmine

                                                                      Repositories access control with apache, mod_dav_svn and mod_perl¶ Table of contentsRepositories access control with apache, mod_dav_svn and mod_perlOverviewEnabling apache modulesApache configuration for Subversion repositoriesTesting the configuration:optional LDAP Authentication Apache configuration for Git repositoriesApache configuration for Mercurial repositoriesGotchas Overview¶ In this doc

                                                                      • MySQLのまとめリンクLazy Technology

                                                                        WebDAV(=Apache)でリポジトリにアクセスすると、500が返ってきてログにも何も残らないと言う現象に遭遇する。で、色々調べていくうちのSubversionとApacheのaprのバージョンの不整合が原因と言う事が分かった。 なお、Apache HTTP Server 2.0系で利用されているAPR 0.9系と、Apache HTTP Server 2.2系で利用されているAPR 1.2系では、互換性がないことに注意されたい。 http://builder.japan.zdnet.com/news/story/0,3800079086,20361867,00.htm トラブルシューティングの手順を残しておく。 まず、Apacheのログに何も残っていないので、telnetから直接WebDAVのリクエストを投げる。参考:Subversionによるバージョン管理 (2/3):Apache

                                                                          MySQLのまとめリンクLazy Technology
                                                                        • 最近よく聞くQuorumは過半数(多数決)よりも一般的でパワフルな概念だった - Qiita

                                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 最近では珍しくもなくなった"Quorum"という言葉。Zookeeper, etcd, Serfといったクラスタ中でデータのレプリケーションを行ってくれるようなツールや、Cassandra, Riakといった分散データベース(NoSQL系)のようなツールにおいても、データの複製に一貫性を持たせる仕組みとしてよく聞かれます。 しかしながら、多くのスライドやWebの記事を読んでも、"Quorum"という語が意味するところは要するに「過半数ノードによる多数決」というような説明が多いように感じていました。 にも関わらず、"Quorum"と呼ばれ

                                                                            最近よく聞くQuorumは過半数(多数決)よりも一般的でパワフルな概念だった - Qiita
                                                                          • Rebuild: 25: Immutable Infrastructure (Naoya Ito, Gosuke Miyashita)

                                                                            Rebuild: 25: Immutable Infrastructure (Naoya Ito, Gosuke Miyashita) Link: Rebuild: 25: Immutable Infrastructure (Naoya Ito, Gosuke Miyashita) 伊藤直也さん、宮下剛輔さんをゲストに迎えて、Immutable Infrastructure, Docker, Packer, Serf などについて話しました。 ep14 に引き続き、DevOpsネタですが、Docker あたりから盛り上がってきた Immutable Infrastructure という考え方について話しました。濃い目の話でしたが、僕もあまりわかっていなかったあたりの話とか、クリアになりました。ゲストの方々に教わることももちろんだし、話していくうちに考えがまとまっていって、つながる、ってこと

                                                                            • CentOS 6.5 に開発環境を構築するためのメモ - tanacasinoのメモ

                                                                              CentOS 6.5 の開発環境にインストールするメモ。日々メンテナンス更新しておきたい。 yumで入るものは書かない。 vim tmux zsh ag peco dotfiles (vim,tmux,zsh等の設定) TODO dotfiles に 以下のことをするスクリプトファイルでも準備しておくと良さげ vimを自分でビルドするのは良いが、python有効になってないことが判明 tmuxp nvm rbenv virtualenv autojump z にしようかな 事前準備 sudo yum -y update sudo yum -y groupinstall 'Development Tools' sudo yum -y install curl dstat ruby lua mercurial reboot git のインストール CentOSのgitは古くて残念なのでソースか

                                                                                CentOS 6.5 に開発環境を構築するためのメモ - tanacasinoのメモ
                                                                              • docker API と serf を組み合わせてみた - ようへいの日々精進XP

                                                                                はじめに docker API をもう少し突っ込んで色々と触ってみたい serf を使って全自動インフラを夢見て 必読(参考) Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 [Show on Hatena Bookmark] Docker, Mesos, Sensu等を利用したBlue-Green Deploymentの仕組み - $shibayu36->blog; Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで - wtatsuru's blog Mesos や Marathon や Graphite は初めて聞く単語なのでまたまた調べないといけないことが出てきて焦っている。 docker API について docker API で dock

                                                                                  docker API と serf を組み合わせてみた - ようへいの日々精進XP
                                                                                • Subversion/リポジトリをCORESERVER.JPに置く - DoldoWorkz

                                                                                  1.「CORESERVER.jp」にSubversion新バージョン(1.6.9)をインストール† 以下の説明の元ソースです。 Linux初心者には、こういう解説はものすご~くありがたいです。 以下のWebページの作者に感謝 CORESERVERにSubversionをインストールする coreserverにSubversion入れようとしたのだが… 入れるのが初めてであればこの項目は飛ばしてください。 旧バージョンを全く同じ手順で入れている場合、ホームのルートに「packages」フォルダが出来ていると思います。 この中に前回インストールしたファイル群が含まれていますので、このフォルダを削除するかリネームして下さい。 これで古いバージョンのアンインストールは完了です。 過去で既に行っている場合はこの項目は飛ばしてください。 作業用に「tmp」フォルダを作成 mkdir ~/tmp 「Or