タグ

centosに関するm_shige1979のブックマーク (114)

  • RHEL, CentOS 7 に移行しよう! LT

    OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud imageNaoto Gohko

    RHEL, CentOS 7 に移行しよう! LT
  • VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ

    VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ Vagrantは今更説明するまでもないけど、仮想環境の作成や起動・破棄を自動化したりするツール。VagrantはChefやAnsibleといったようなプロビジョニングツールとも連携可能なのでそれも少し。 Vagrantで仮想環境を作る 自身には仮想化する機能を備えておらず、仮想化ソフトウェアとしてVirtualBoxやVMWareなどを使う。今回はVagrant + VirtualBoxでCentOSの仮想環境を作ってみる。 以下のサイトに環境ごとのインストーラがあるので、ダウンロードしてインストールする。 Vagrant Oracle VM VirtualBox CentOS 6のBoxファイルをダウンロード 今度はどのOSで仮想化するか決める。VagrantではOSイメージをBoxと呼ばれる形式で管理する。有志で配布さ

    VagrantでCentOSの仮想環境を作ってAnsibleで遊ぶ
  • CentOS 7のネットワーク管理基礎(後編)

    前回に引き続き、CentOS 7のネットワーク設定について取り上げます。新しい設定ツールの登場や、従来のCentOS 6まで慣れ親しんだネットワーク関連の基的なコマンド群の使用が非推奨になるなど、様々な変更点があります。CentOS 7から一新されたネットワークの具体的な設定手順、Tips等をご紹介します。 CentOS 7におけるリンクアグリゲーション 複数のネットワークカードを束ねて一つのネットワーク通信の可用性や性能向上を図るリンクアグリゲーションを実現するteamドライバーがCentOS 7で実装されています。現在の多くのサーバーは、ネットワークポートを複数持っており、このネットワークポートを束ねることで障害が発生してもネットワーク通信を継続させることができます。NICがチーミングされたCentOS 7が稼働するx86サーバーとネットワークスイッチの典型的な構成例を下図に示します

    CentOS 7のネットワーク管理基礎(後編)
  • CentOS 7のログ管理「journald」

    今回は、CentOS 7で採用されている新しいログ管理の仕組み「journald」を取り上げます。またjournaldとrsyslogとの連携やシステム全体に渡って様々なログを収集するsosreportについても簡単に触れます。 CentOS 7におけるログ機構「Systemd Journal」を使いこなす CentOS 7は、ログの管理を行う新しい仕組みが導入されています。従来のCentOS 6系では、長年親しまれてきたsyslogがベースのログ管理手法が採用されていましたが、CentOS 7からは、ログに関するより細かい指定や操作を行うことができるようになっています。CentOS 7でのログ管理は、systemdが担当しています。サービス名は、「systemd-journald.service」です。一般的には、「journald」と呼ばれています。CentOS 6までのsyslog

    CentOS 7のログ管理「journald」
  • CentOS 7 入門

    This document provides an overview and summary of key information about CentOS 7, including: - CentOS is a Linux distribution derived from Red Hat Enterprise Linux (RHEL) and provides a free, community-supported version of RHEL. - Details on how CentOS 7 is based on and compatible with RHEL 7 and supports common server configurations like LAMP stacks. - Information on installing and deploying Cent

    CentOS 7 入門
  • fluentdによるログ収集システムの構築~基本編

    サーバーのセットアップ fluentdのインストール公式ドキュメントのとおり、インストーラーを実行してインストールします。 $ curl -s http://toolbelt.treasuredata.com/sh/install-redhat.sh | sudo bash 実行すると、TresureDataのリポジトリ(/etc/yum.repo.d/td.repo)が作成され、RPMパッケージがインストールされます。 [vagrant@fluentd-server ~]$ curl -s http://toolbelt.treasuredata.com/sh/install-redhat.sh | sudo bash This script requires superuser access to install rpm packages. You will be prompted f

    fluentdによるログ収集システムの構築~基本編
  • [vagrant 1.5] Vagrant 上の CentOS 6.5 から Heroku を使うには。 - Qiita

    [vagrant 1.5] Vagrant 上の CentOS 6.5 から Heroku を使うには。RailsCentOSHerokuVagrant 前置き MacBook Pro(Mavericks) に Vagrant で CentOS 6.5 の環境を作ります。 そこに Rails 環境を作りました。 で、それらを Heroku に上げたい状況です。 heroku-toolbeltのインストール Ubuntuだと簡単にできますが、CentOSだと一手間かかります。 証明書を無視する形で、Standaloneのソースを持ってきます。

    [vagrant 1.5] Vagrant 上の CentOS 6.5 から Heroku を使うには。 - Qiita
  • RHEL7/CentOS7を満喫するための情報まとめ - めもめも

    全般 ・Red Hat Enterprise Linux 7がやってきた ・Red Hat Enterprise Linux 7が超わかる(日経BP Next ICT選書) systemd ・Software Design 2015年2月号 第1特集 Linux systemd入門 あなたの知らない実践技 ・systemd徹底入門 ・RHEL7/CentOS7のjournaldについてのもろもろ Network ・RHEL7/CentOS7 NetworkManager徹底入門 ・RHEL7/CentOS7でipコマンドをマスター ・NetworkManagerの設定変更、nmtuiとnmcliについてまとめたよ! ・nmcliで仮想ブリッジ作成 ・RHEL7のNICのネーミングルール ・firewalld徹底入門! Docker ・"Docker is NOT Container."

    RHEL7/CentOS7を満喫するための情報まとめ - めもめも
  • CentOS 7インストーラーの新機能と注意点

    CentOS 7のインストーラーは、従来のCentOS 6までのインストーラーと比べると、様々な変更が施されています。今回は、CentOS 7のインストール時の注意点、インストーラーの新機能についてご紹介します。 CentOS 7のインストール前段階での注意点 CentOS 7に限らず、OSをx86サーバーにインストールする場合、目的の業務に応じたハードウェアの設定を整えておく必要があります。近年、x86サーバーに搭載できるメモリやディスクの容量が急激に増加しており、これに伴い、ハードウェア側の事前準備を適切に行わないと、購入したハードウェアの機能や性能を十分に発揮できないといった事態に陥る可能性があります。特に、データベースサーバー等で、巨大なメモリ空間を利用する場合には、注意が必要です。 例えば、1TB超を越えるメモリを装備するx86サーバーでCentOS 7を利用する場合、予めBIO

    CentOS 7インストーラーの新機能と注意点
  • CentOS 6.5 に 5 分で HAProxy の最新版をインストールする方法 | iret.media

    ども、cloudpack の かっぱ(@inokara)です。 はじめに すいません、取り急ぎメモです。 HAProxy は日(2014/11/6)時点で 1.5.8 となっています。 メモ 関連パッケージの導入 yum install gcc make pcre-devel openssl-devel rpm-build wget ビルド用のディレクトリ作成 mkdir rpmbuild mkdir rpmbuild/BUILD mkdir rpmbuild/BUILDROOT mkdir rpmbuild/RPMS mkdir rpmbuild/SOURCES mkdir rpmbuild/SPECS mkdir rpmbuild/SRPMS tar ball の取得と展開 cd rpmbuild/SOURCES wget http://www.haproxy.org/downloa

    CentOS 6.5 に 5 分で HAProxy の最新版をインストールする方法 | iret.media
  • CentOS 7の基礎

    CentOS 7連載の第1回では、CentOS 7が選定される背景、採用されるサーバー基盤、アーキテクチャなどの基礎的な内容をご紹介します。 CentOS 7を利用する背景 2014年6月に発表されたRHEL 7の互換OSとして、CentOS 7が2014年7月にリリースされました。CentOS 7は無償提供されているサーバーシステム用のLinux OSです。CentOS 7は、CentOSのコミュニティのメンバーやRed Hat社の技術者達が開発に関わっています。レッドハット社は、Red Hat Enterprise Linux(通称RHEL)を構成するオープンソースソフトウェアのソースコードを公開しています。このソースコードを用いて、Red Hat社の商標や商用ソフトウェアを取り除いた形で1つのLinuxディストリビューションとしてまとめたものを「RHEL互換OS」といい、その一つにC

    CentOS 7の基礎
  • 【memo】 CentOSでランダムなパスワードを生成する – (っ´∀`)っ ゃー | 一撃

    CentOSでランダムなパスワードを生成するには「mkpasswd」コマンドを使えばできるのだが、残念ながらデフォルトではインストールされていない。ただし、baseリポジトリにあるexpectというパッケージに含まれているので、何も考えずにyumコマンドでインストールすることができる。 ■■ yum search expect の出力結果(該当部分のみ抜粋) expect.i386                              5.42.1-1               base Matched from: expect Expect is a tcl application for automating and testing interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, e

  • Ansible チュートリアル | Ansible Tutorial in Japanese

    Ansible Tutorial July Tech Festa にて開催されたハンズオンの資料が公開されていたことに刺激され、Chef の代わりに Ansible を使う資料を作りました。 Ansible を使って WordPress サーバーのセットアップを行い、ServerSpec でテストを行います。 まだ Ansible を試し始めたばかりで自分の勉強がてら書いています。 Puppet にも Chef にも乗り遅れたので Ansible に飛び乗ってみようかと。 GitHub Repository Ansible Tutorial Wiki 2013年08月13日 一段落 コピペで動かないところを全体的に修正しました。今後は 詳細ページ Wiki を充実させていきます 2013年09月09日 role についての追記しました 2013年12月22日 リニューアル Ansible

  • CentOS に MySQL クラスター環境を構築する : まだプログラマーですが何か?

    2台の CentOS サーバーで MySQL クラスタ環境を構築する機会があったので、その作業メモです。 前提条件として、2台の CentOS 6.5(x64_86) をそれぞれ A, B とします。それぞれの IP アドレスを AAA.AAA.AAA.AAA / BBB.BBB.BBB.BBB とします。これらにそれぞれ MySQL のデータノードと SQL ノードを構築します。A, B には MySQL 関連モジュールの導入は一切行っていないものとします。 なおサーバー A は管理ノードを兼ねることにします。以下の手順は2台構成ですが、3台目以降を追加する場合は B と同じ手順を行うことになります。 【手順1 MySQL Cluster をインストール(A, B)】 A/B 両方のサーバーに MySQL Cluster をインストールします。CentOS 6.x では MySQL Cl

    CentOS に MySQL クラスター環境を構築する : まだプログラマーですが何か?
  • CentOS 6.5 で HHVM をビルドする - y_uti のブログ

    CentOS 6.5 で HHVM をソースコードからビルドしたので、ビルド手順を紹介します。 CentOS 用のバイナリパッケージは hop5 という非公式のリポジトリで公開されています。これは、以下のウェブページの手順で導入できます。 Naresh: Installing HHVM 3.0.1 on Centos 6.5 (64-bit) ですが、このパッケージでインストールされるのは HHVM 体だけで、Hack の型チェッカ (hh_client, hh_server) などは付属しません。これらを含むパッケージは現時点では見当たらず、ソースコードからビルドする必要がありそうです。 まず、CentOS 6.5 をセットアップします。今回は Docker を利用して環境を作ってみました。centos:6.4 のイメージを取得し、これを yum update して CentOS 6.

    CentOS 6.5 で HHVM をビルドする - y_uti のブログ
  • 新しいNTPクライアント&サーバ、chrony - Qiita

    はじめに CentOS 7で"最小限のインストール"以外を選んだ場合にインストールされるchronyはntpdに代わり標準となったNTPクライアント兼サーバである。 とはいえ、CentOS 7でも相変わらずntpdは使用できるし、ntpdateの代わりではないのでntpdateコマンドを打ちたければntpdateを使用する。 以下、初期稿ではchronyの、ntpdとの違いを中心に記述する。注目点があればそれも書くが、まともに追っていくと深いので、後で気になる点が増えたら追記する形を取る。 あと、この記事でネタにするのはchronyであってcronieではないので悪しからず。 chronyのインストールと起動 CentOS 7ではOSインストール時にインストールされていなければyum install chronyでインストールすることができる(CentOS 6でも6.8からOS標準のリポジ

    新しいNTPクライアント&サーバ、chrony - Qiita
  • PackerでCentOS7のVagrant Boxを作成。そしてboxのパッケージ化 - tsunokawaのはてなダイアリー

    概要 Packerを使ってVagrantのBoxを作成します。 また、作成したboxファイルをパッケージ化してみます。 環境 各バージョン Virtual Box 4.3.14 Vagrant 1.6.3 Packer v0.6.1 作業マシンはMacOSXで行いました。 必要ソフトウェアのダウンロードとインストール 以下ソフトウェアのダウンロード及びインストールを行ってください。 Virtual Box Vagrant Packer Virual BoxとVagrantはdmgファイルが公開されていますのでそちらでインストールしてください。 Packerは公式サイトからzipファイルをダウンロードしてきて展開後、 全ファイルを/usr/local/bin/以下にコピーしてください。 Packerの設定ファイル Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRES

    PackerでCentOS7のVagrant Boxを作成。そしてboxのパッケージ化 - tsunokawaのはてなダイアリー
    m_shige1979
    m_shige1979 2014/08/09
    そういやさくらのクラウドにはcentos7のイメージが合ったような?
  • CentOS を 6 から 7 にアップグレードしてみた。 | みむらの手記手帳

    どうもみむらです。 先日まで某学会に出席していた関係で遅くなりました。 学会に向かう朝に Twitter を眺めていたら CentOS 7 が出た! というツイートが流れていまして ・・まじすか! もう CentOS 7 出たんか! でも時間が無い・・! と思いながら、学会に行って、帰ってきました。 今日は普段の行いが最高に悪かった為か、 頭痛なり腹痛なり、とりあえず若者が掛かる「痛」のある程度の症状が出て 日中はダウンしていました。 日中は布団とトイレの往復を何度やって、段々と落ち着いてきたのでやろうか、と。 ・・・そんなわけで今に至る訳です。 閑話休題 それではアップデートを。 良く纏まっているウェブサイトがありますので、基的にはこちらに従う感じで。 http://abi.io/blogs/in-place-upgrade-centos-6-5-to-7-0-using-preupg

  • 「さくらのクラウド」で「CoreOS」が利用できるようになったので、CoreOSの利用方法を「まとめ」てみました。

    横田です。今まで「さくらのクラウド」でCoreOSを利用するには、色々と面倒な設定が必要でしたが、先日 CoreOSのアーカイブをリリースしたため、一気に利用の敷居が低くなりました。実際に利用してみるとこんな感じで簡単に利用できます。 というわけで、今回は「CoreOS」を、皆さんどのように利用しているかの「まとめ記事」をお送りしたいと思います。 [関連リンク] ・パブリックアーカイブ・インストールISOイメージ更新のお知らせ(CoreOS, CentOS 7.0) | さくらのクラウドニュース ・さくらのクラウドでCoreOSが選べるようになりました | itFun.jp 《とりあえず、CoreOSの概要を知るための「まとめ」》 「Docker専用ツールのまとめ」でも書きましたが、CoreOSは「Docker専用のLinux」とも言われる、軽量のLinuxディストリビューションです。OS

    「さくらのクラウド」で「CoreOS」が利用できるようになったので、CoreOSの利用方法を「まとめ」てみました。
  • にわかSEの独り言 RHEL6互換OS用 wingリポジトリ を公開

    CentOSを中心としたLinuxの話題や、自作rpmのwingリポジトリの情報などを掲載しています。 このページでは、私が自宅サーバで公開しているRHEL 6.x互換OSに対応しているyumコマンドで簡単にパッケージ導入ができるwingリポジトリの更新状況などを、随時報告していきたいと思います。 ※ リポジトリサーバが新しくなりました。wing-net.ddo.jpからwing-repo.netに変わりました。 wingリポジトリの対応OS RHEL 6の互換OSと呼ばれるものであれば、問題無く使用することが出来ると思います。(RHEL、CentOS、Scientific Linux等) ※ RHEL 5の互換OSはこちらです。 wingリポジトリを使用するにあたっての注意 wingリポジトリは、Fedoraにて公開されているepelリポジトリをサポートしています。 標準リポジトリに加え