タグ

centosに関するsudoemacsのブックマーク (97)

  • 独自/ミラー yum リポジトリを作ろう

    % lftp -e 'mirror --delete --only-newer -X *isos/* /centos/5.4 /path/to/mirror/centos/5.4  & & exit' (site url) パスは適宜環境に合わせて読み変えてください。 2通りの方法を紹介しましたが、いずれも既にあるミラーから差分を見つけ、更新のあったパッケージのみをダウンロードしてきます。 なお、--exclude(rsync)や -X(lftp)で指定した名前のディレクトリはダウンロードされませんので、ローカルに不要なisosなどのパッケージは除外しておきましょう。 これを深夜に1日1回程度の頻度でcronで回してやれば、手軽にローカルのリポジトリを獲得することができます。 あとは、ここでDLしてきたパッケージ群をHTTPDの見えるところに置いてやり、公開するようにhttpd.confを

    独自/ミラー yum リポジトリを作ろう
  • Linuxでリアルタイムミラーリング « Fosters Technical Blog

    日次バックアップとかファイルサーバには必要ないかと。 世代管理なんぞは必要ないかと。 フルバックアップとかテラ単位にもなると何日かかることやら・・・ それなんで、リアルタイムミラーリングを行って、 随時バックアップをすることに。 rsync+lsyncで行います。 ミラー先へのネットワークルートが死んでても開通した時点から 自動で差分コピーされるスグレモノ。 ※※ ミラー元とミラー先を間違えないように ※※ まずはミラー先の設定から行います。

  • Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々

    今更感があるかもしれませんが紹介。 stressコマンドを使うと、CPUやメモリ、ディスクに対して意図的に負荷を与えることができます。 どこで使うかというと、、、高負荷時のシステムの挙動を見たい場合、AutoScaling等の負荷状況に応じて自動でスケールアップ/アウトさせるための仕組みのテストをしたい場合、部屋が寒いときにPCに発熱させたい場合wwwなどで使えるのかな、と。 Stressをインストール CentOSやRedHatの場合は、DAG(rpmforge)のリポジトリがあるので、ここのパッケージからインストールしましょう。 DAGをyumのリポジトリに追加する場合は、以下リンクから(CentOS5[x86_64]系の2010/05/14時点の最新版は)"rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm"をダウンロードして、rpmインストールしま

    Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々
  • iptables の ip_conntrack の最大値を変更する方法 | Carpe Diem

    iptables を使っているとき、接続数が増えてくると /var/log/messages に次のようなエラーが表示されることがあります。 Aug  2 23:44:44 s13 kernel: ip_conntrack: table full, dropping packet. Aug  2 23:44:51 s13 last message repeated 10 times Aug  2 23:45:40 s13 kernel: printk: 2 messages suppressed. このエラーメッセージの意味は iptables の ip_conntrack という接続テーブルが一杯になってパケットが破棄されたという意味です。詳しいことは、「中〜大規模サーバーを運用するときの勘所 – iptablesとip_conntrack」に解説されています。 まず、現在の ip_co

  • mod_proxy_balancerで中〜大規模サーバー運用するときの勘所 – (1) mod_proxy_balancerの設定編 – cyano

    Apache2.2から、ロードバランシングをしてくれるmod_proxy_balancer というモジュールが標準添付になりました。 このモジュール、その名前の通り、ApacheレベルでHTTPリクエストをバックエンドのサーバーに振り分けることでロードバランシングをしてくれるモジュールです。 Apacheの公式ドキュメントや試しに入れてみた人のBlogなどは散見されますが、実際の現場で運用している事例というのはまだ無いようです。 そこで、実際にピーク時にover 500 request/secでmod_proxy_balancerなサーバーを運用している経験をふまえ、つまずいた点などを公開していきたいと思います。 まず、mod_proxy_balancerの設定から。よく、httpd.confでこのようになっている設定例を見かけます。 ProxyRequests Off ProxyPass

  • 見落としがちなLinuxのWEBチューニング | Act as Professional

    WEBコンテンツ配信にLinuxを使うのは一般的になりましたが、CentOSやUbuntuをはじめ、大抵のディストリビューションが低スペックなマシンでも動くような初期設定になっています。 トラフィックの上限でもない CPUリソースの枯渇でもない HDDのIOが遅い問題でもない コンテンツが重くなる(接続できない) というケースで、見落としがちなLinuxのネットワーク周りのチューニングについてです。 iptables関連 iptablesを使用している場合、下記のパラメータを注意して下さい。 /proc/sys/net/ipv4/ip_conntrack_max ip_conntrackに記録できる最大値です。65536あたりが初期設定になっているかと思います。これだとパケットの取りこぼしがすぐに起きてしまいます。1コネクションあたり約350バイト消費するので、実装されているメモリに応じて

    見落としがちなLinuxのWEBチューニング | Act as Professional
  • takoyaki.ddo.jp - IT_Tips/CentOS5でPAEカーネル起動

    CentOS5でPAEカーネル起動 † 2GBモジュールが1万円ちょっとというメモリの低価格化に伴い、メモリ8GBでCentOS5をインストールしてみました。 色々な場所で書かれている32bit OSのメモリ3.2GBの壁を解消すべく、PAE(Physical Address Extension)モードカーネルでの起動を設定します。通常32bit OSでは4GB以上のメモリをしっかりと認識しづらいようですが、このPAEを有効にする事によって物理メモリのアドレスに使用できる桁数を32bitから36bitまで拡張でき、64GBまでのメモリをOSで使用できるようになるようです。 しかしながら、 OSの問題 BIOS、チップセットの対応の問題 メモリの相性の問題 等々でどうにもならない場合もあるようです。この場合は涙を呑むしかないでしょう。 ↑ 設定 † CentOSなのでyumを使ってPAEカー

  • CentOS memo

    ネットワーク設定の確認 #ifconfig 一般ユーザーの場合 $/sbin/ifconfig IPアドレスを変える 例 1) 一時的に192.168.0.150に切り替える場合。 #ifconfig eth0 192.168.0.150 例 2) システムからIPアドレスを変える場合 #netconfig -d=eth0 設定画面が出るので各自設定。終了したらネットワークを再起動。 #/etc/rc.d/init.d/network restart netstatを利用してポートの状態を確認する。 tcpポートの確認 $netstat -t udpポートの確認 $netstat -u 有効なポートの確認 $netstat -a 有効な(LISTEN)状態のtcp,udpの確認 $netstat -atu 名前解決を行なわない場合 -nを使用する。

  • Linuxサーバー情報室 Wiki - Linuxサーバー情報室 - OSDN

  • サーバの消費電力を測定する | Carpe Diem

    インフラエンジニアたるもの、自前でサーバを調達して運用している場合は、自分が使っているサーバの消費電力を測定することはとても重要です。サーバの消費電力が分からないと、ラックにあと何台のサーバを収めるか把握できません。 サーバの消費電力を計測するには、クランプメータという機械が必要です。 今回は、小型クランプメータの三和電気計器の DCL10 を購入してみました。これにした理由は、そこそこの精度で、価格も安いからです。あと、あわせてラインセパレーターもあわせて購入しました。ラインセパレーターを使うと、感度倍率を1倍あるいは10倍にして測定することができます。 もちろん、インフラエンジニアたるもの自分で持っていたいということで、自費で購入しました。 さっそく、このクランプメータとラインセパレーターを使って、業務で使用している DELL のサーバの消費電力を測定してみました。 測定方法は、次のと

    サーバの消費電力を測定する | Carpe Diem
  • CentOS 5.4のインストール - パンダのメモ帳

    新しい会社のネットワーク管理を担当することになり、いきなり3台のサーバーを構築することになった。これまでは趣味でずっとFreeBSDのサーバーを管理していたのだが、時代の流れに乗って(?)、CentOSで構築することにした。 とりあえずまだ機材が揃っていないので、VMware PlayerにCentOSをインストールしてイメトレ。できれば実機インストール時の手順書レベルになればいいなぁ。 1. 要件 最小構成でのインストールを行う。 GUIは使用しない。 HDDは500GB以上、メモリ4GBを想定。 2. インストールメディアの入手 http://www.centos.org/からインストールメディアのイメージを入手する。今回はCentOS 5.4を選択。メディアの入れ替えが煩わしいのでDVD版をBitTorrentでダウンロード。10分くらいでダウンロードできた。 3. インストールの開

    CentOS 5.4のインストール - パンダのメモ帳
  • bootの容量不足 - PukiWiki

    2023-11-03 時間を仮想的に変更したい PHPめも 2023-10-10 PHPよくある落とし穴 2023-04-19 fgetcsvで文字コードをShift_JISからUTF-8へ変換する RecentDeleted fputcsvで文字コードと改行コードを変換する 2022-10-06 処理時間とメモリ使用量を確認する 2022-09-27 Dockerで開発環境構築 2022-09-07 EC-CUBE4 現在の環境でcomposer.jsonを更新したい EC-CUBEめも 自力でやる † yumなどで自動updateを有効にしていると /boot の容量不足で /etc/cron.daily/yum.cron: Error: Transaction Check Error: installing package kernel-smp-2.6.9-67.0.4.EL nee

  • USBでブートしてネットワークインストールという簡単なお仕事ができなかった私 - kgbu's diary

    顛末というかメモはこちら→Intel Atom... - Kazutaka Ogaki - FriendFeed。今時のコンパクトなマザーボード(miniITXとかいうらしい)はパラレルなATA(IDE)なんかついてないので、CD(DVD)ドライブが使えないんですね。 以下、USBデバイスのフォーマットの確認の事項以外はごくごく当たり前のことしか書いてません。かつ、あくまで自分用のメモなので、抜けもあるかと思いますんで念の為。 結論から言うと、以下のようなプロセスならば、何処の馬の骨ともわからないUSBメモリを使ったとしても失敗は少ないのではないかと思います。 prerequisite CentOS 5.4がインストールの対象 作業用にLinuxのマシンがある。VMware(Vsphere4.0とか)で仮想化されている場合には、USBデバイスが接続できないかもしれないので(Xen Serv

    USBでブートしてネットワークインストールという簡単なお仕事ができなかった私 - kgbu's diary
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 高負荷マシンのネットワークチューニング — ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

  • sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法

    【1.初めに】 要望がありましたので、今回はLinux(実際はRedhat系Linux)でそこそこ安全かつ楽にサーバを立てる際の手順を記してみます。 ※一応注意:今回は、試しにサーバを立てる程度であればこのくらいで十分ではないかと思うレベルを想定しています。サービスに投入するサーバでは私はもっと細かいところまで手を入れています。 【2.そこそこ安全かつ楽にサーバを立てる手順】 さて、いよいよ題です。サーバを立てる際は、不必要なものを全て取り除いてから必要なものを追加していくというのが基になります。以下の手順1~5では不要なものの除去、手順6~7で必要なものを追加し確認しています。それを踏まえまして。 ■手順1. OSをインストールします。(私はLinuxであればCentOSを入れることが多いです。その際私はインストールの種類をカスタムにしパッケージグループの選択では開発ツール以外全部チ

    sanonosa システム管理コラム集: Linuxでそこそこ安全かつ楽にサーバを立てる方法
  • TOTO88 | Bocoran Slot Gacor Hari Ini

    Bermain slot gacor di Toto88 bisa menjadi pengalaman yang menggembirakan dan menguntungkan. Dengan berbagai pilihan permainan, fitur yang menarik, dan peluang menang besar, Toto88 telah menjadi destinasi utama bagi para pemain slot online. Artikel ini akan membantu Anda memahami bagaimana memaksimalkan pengalaman Anda saat bermain slot gacor di Toto88. Toto88 menawarkan pengalaman bermain slot onl

    TOTO88 | Bocoran Slot Gacor Hari Ini
  • CentOS 不必要なサービスを無効化 (r271-635)

    CentOS 5.1で、Webサーバ運用に不必要そうなサービスの一覧。 (標準セットアップでONの状態のもので、無効化できそうなもの)

  • 負け組アーキテクトの憂鬱 : CBQ.initを使ってLinuxでお手軽QoS

    2009年09月14日00:09 カテゴリLinux CBQ.initを使ってLinuxでお手軽QoS ネットワーク帯域上で必要な帯域をあらかじめ確保したり、必要以上のトラフィックを制限することを引っくるめて一般にQoS(Quality of Service)などと言うが、LinuxでIPのトラフィックコントロール(帯域制御)をするには、iprouteとtcを使う。 しかしこの設定は柔軟ではあるものの、直感的ではなく分かりづらい。こういうモノが必要な場合の大半は、アドレス帯毎に制限したいとかポート毎に制限したいとか、比較的目的がはっきりしているため、出来ればザックリと簡単に設定したいものだ。 そこで、CBQ.initというtcのwrapperとして使いやすいscriptがある。CBQというのはClass-Based Queuingと言って、トラフィック(パケット)をクラスとして定義し、それ

    負け組アーキテクトの憂鬱 : CBQ.initを使ってLinuxでお手軽QoS
  • http://blog.westcide.com/?p=43

    Copyright © 2011 westcide.com