関連タグで絞り込む (1)

タグの絞り込みを解除

linuxに関するlifehacksのブックマーク (19)

  • どさにっき: Unbound

    2008年5月21日(水) ■ A3 1枚 _ /.j の トヨタパワーポイントとカラーコピー(プリント)を自粛のネタ。あれあれ、最近はパワポが多かったんですか。 このコメントにあるように、トヨタが作る資料は昔からずっと A3 一枚だと思ってたんだけど。っていうか、トヨタ社内だけじゃなくて関連会社だけじゃなくて、ぜんぜん関係ない相手にもその流儀を強要してると思ってたんだけど。 _ 何年か前、某ナントカ協会関連の仕事をしたんだけど、この協会の構成メンバーの多くがトヨタから出向で来てた人だった。ただし、そのナントカ協会の業務はあくまでトヨタの地元でやるイベントを動かすことであって、トヨタとも自動車業界ともまったく関係なく、むしろ公的な性格の強いものだった(官庁からの出向も多し)。なのに、協会の外注先(つまりわれわれ)が作る資料になぜか A3 1枚ルールが適用された。わしゃ協会との折衝も協会向

    lifehacks
    lifehacks 2008/08/12
    DNSラウンドロビンの話とか
  • topコマンドでマルチコアなCPUの状況を確認する - RX-7乗りの適当な日々

    ということがしたくて、よく"man top"している気がするのと、意外と知られていないと思いまして。 # その前に需要がないという説もあるし、システム管理者向けかも。 top - 20:53:14 up 7:49, 2 users, load average: 0.00, 0.00, 0.00 Tasks: 150 total, 2 running, 148 sleeping, 0 stopped, 0 zombie Cpu(s): 0.8%us, 1.3%sy, 0.0%ni, 97.7%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3064832k total, 1412824k used, 1652008k free, 135808k buffers Swap: 1895416k total, 0k used, 1895416k free, 6015

    topコマンドでマルチコアなCPUの状況を確認する - RX-7乗りの適当な日々
  • I, newbie » バックアップならBaculaでしょ

    「21世紀にssh(1)でtarとかありえない」みたいなことを書いたけど、使ってるツールそのものに加えてありえないのは、バックアップに求められる要件がありえない。20世紀だったら単なるファイルのコピーでもよかったかもしれないけど、今時要求されるバックアップってそんな単純なものじゃない。バックアップしたファイルの暗号化、通信経路の暗号化、柔軟な差分とスケジュール、複数のストレージへのバックアップとか。バックアップ対象にWindowsが入ってないし。 「2008年の」とか「最近の」というキーワードなら、ファイルシステムのスナップショット機能を活用したバックアップだと思う。UFS2とZFSで使える。LinuxならLVM。 FreeBSD UFS/ZFS Snapshot Management Environment sysutils/freebsd-snapshot Solaris ZFS Ad

  • Linux でのバックアップを自動化する

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Linux でのバックアップを自動化する
  • あるプロセスが利用しているメモリサイズを procfs 経由で調べる - naoyaのはてなダイアリー

    お題は「あるプロセスがどの程度の物理メモリを利用したかを知りたい」です。 手っとりばやく知りたいときは top や ps などで調べると良いでしょうか。例えば手元の coLinuxtop して M キーでソートすると emacs のプロセスが最もメモリを使っているようです。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1923 naoya 18 0 23120 19m 3096 S 0.0 2.0 0:55.40 emacsメモリサイズは VIRT と RES がありますが、VIRT は Virtual の略で仮想メモリ領域のサイズ、RES が Resident の略で、実際に使用している物理メモリ領域のサイズ。19MB ほど使っているようです。この emacs のプロセスが利用するメモリ領域はざっくり 20MB 程度と

    あるプロセスが利用しているメモリサイズを procfs 経由で調べる - naoyaのはてなダイアリー
  • 「Nagios」「Hobbit」「ZABBIX」「Hinemos」を徹底比較 | Think IT(シンクイット)

    コストメリットを確保するオープンソース/フリーソフトウェア 近年、IAサーバの価格が非常に安価になり、LinuxWindowsを用いたシステムが普及しています。IAサーバを採用したシステムでは、ス ケールアウトを行うように設計することでハードウェアのコストメリットが生まれます。しかし管理するサーバ台数が増加してしまうため、管理コストはそれに 反して増加する傾向があります。 システム全体を効率よく管理するためには、まずサーバのハードウェアリソースやネットワーク、OS、アプリケーションなどの状態を適切に把握できる ことが重要になります。そのため、常にシステムの稼働状況のデータを収集・監視する「監視システム」が必要とされています。 大規模システムではシステムを監視するために、大手ソフトウェアベンダーが販売する統合管理ツールを用いたり、データセンターが提供する監視サービ スを利用することが一般的

  • naoyaのはてなダイアリー - Linuxのページキャッシュ

    世間では PHP が、Perl が、と盛り上がっているようですが空気を読まずまたカーネルの話です。今回はページキャッシュについて。 /dev/shm に参照系DBを持っていくと I/O 負荷が激減した件(当たり前だけど) - drk7jp で、ディスク上にあったファイルを /dev/shm (tmpfs) に移したら I/O 待ちがなくなって負荷がさがった、ということなんですがおそらくこれは tmpfs に置く必要はないかなと思います。Linux (に限らず他の OS もそうですが) にはディスクの内容を一度読んだらそれはカーネルがキャッシュして、二度目以降はメモリから読む機構 = ページキャッシュがあります。tmpfs にデータを載せることができた、ということは物理メモリの容量に収まるだけのデータサイズかと思うので、放っておけば該当のファイルの内容すべてがメモリ上にキャッシュされて io

    naoyaのはてなダイアリー - Linuxのページキャッシュ
  • マルチコア時代のロードアベレージの見方 - naoyaのはてなダイアリー

    ちょっと煽り気味のタイトルですが、CPU がマルチコアになり 2個、4個と増えていく中 Linux の負荷の指針になるロードアベレージをどう読むべきか、という話です。気になったところを少し調べたのでそのまとめを。 http://d.hatena.ne.jp/naoya/20070222/1172116665 でも書いたとおり、Linux のロードアベレージは「ロードアベレージは過去1分、5分、15分の間の実行待ちプロセス数の平均数 = 実行したくても他のプロセスが実行中で実行できないプロセスが平均で何個ぐらい存在してるか」を示す値です。ボトルネックが CPU、メモリ、ディスク等々どこにあるかは関係なく、仕事の実行までにどれぐらい待たされているかを示す値なので、システムのスループットを計測する指標の入り口になる値です。 このロードアベレージですが、実装を見るとランキュー(待ち行列)に溜まった

    マルチコア時代のロードアベレージの見方 - naoyaのはてなダイアリー
  • 内部向けDNSサーバー構築(BIND) - CentOSで自宅サーバー構築

    DNSサーバー(BIND)はcentossrv.comというドメイン名からIPアドレスを返したり、IPアドレスからドメイン名を返すサーバー。 ここでは、内部でサーバーにアクセスするときにIPアドレスではなく、centossrv.comでアクセスできるようにする。 [root@centos ~]# yum -y install bind ← bindインストール [root@centos ~]# yum -y install caching-nameserver ← caching-nameserverインストール [root@centos ~]# yum -y install bind-chroot ← bind-chrootインストール [root@centos ~]# cp /var/named/chroot/etc/named.caching-nameserver.conf /v

  • 内部用DNSサーバの構築

    先ず、DNSサーバには2つの役割り分担があると言えます。内部用のDNSサーバと外部用のDNSサーバです。 内部用は、LAN内のPCに対して仕事をするDNSサーバになります。クライアントPCDNSサーバの指定で 今回構築するサーバのIPアドレスを指定してあげます。これでクライアントPCは、名前解決が必要な 時は、このDNSサーバを利用して行うことになります。DNSサーバは目的のドメイン=IPアドレスの 対応が見つけられるまで、再起問い合わせを行い、目的のIPアドレスが分かったらその結果をクライアントPC に返し、クライアントPCは無事ページが表示できるという流れになります。 一方で、外部用のDNSサーバは外部からのリクエストに対して名前解決を行います。 例えば、chibi.nameのIPアドレスは何ですか?という問い合わせがあった時に、このchibi.nameに

  • CentOS 5.1 VMWare Server インストールメモ | fujishinko 雑記帳

    CentOS 5.1にVMWare Serverをインストールしました。 そのときの手順をメモしておきます。 まず、VMWareが依存している以下のパッケージをインストールします。 gcc kernel-devel xinetd 私の環境の場合、xinetdが不足していたので yum install xinetd でインストールしました。 次に、管理画面のVMWareConsoleとは902、903番ポートで通信するのですが、 ideafarm-chat ideafarm-catch で予約されています。 これらのサービスを使う予定は無いので、 /etc/services を編集し、コメントアウトします。 ※902、903を使用している場合は、904番ポートを使用して接続できます。 その際、VMWareConsoleのホスト名に server_name:904 と指定することで、接続できま

    CentOS 5.1 VMWare Server インストールメモ | fujishinko 雑記帳
  • 仮想サーバの構築(VMware Server)

    おやじは、2つのサイトを運用しているため、来なら2各種のサービスでバーチャルホストを動かしていますが、以前から落ち着いたらXenを動かしてみようと思っていたのですが、仮想化テクノロジの家とも言うべきVMwareがBeta版(正式版も無償で公開される予定のよう)ながらVMwareシリーズの「VMware Server」を無償公開してくれたので、試してみることにしました。 結果、Xenは環境構築が面倒そうだったのですが、いとも簡単に構築できてしまいました。今回は、2つのサイトを1台のサーバ上で動かすことが目的なので、ホストOSもゲストOSもSuSE10.0としました。 動かしてみてわかったことは、2つのOSが動作するので快適に動かすには単純に言えば単体動作に必要なメモリの2倍はないと、スワップが頻発し重くなるということです。 ランニング試験も必要ですが、おやじとしては1GByteはないとつ

  • natテーブルを利用したLinuxルータの作成

    サーバとして ・外部からの接続パケットは基的にすべて破棄 ・ただし接続済み通信のパケットは許可 ・内部からの接続パケットは基的にすべて許可 ・ループバックアドレスに関してはすべて許可 ・メンテナンスホストからのping、メンテナンスホストへのpingを許可 ・メンテナンスホストからのssh(TCP 22)を許可 ルータとして ・Linuxサーバを経由して外部へ出ていくパケットのソースアドレスを変換 ・内部アドレス→外部アドレス ・内部アドレスやプライベートアドレスが外部に漏れないようにブロック 市販のブロードバンドルータと同じような働きをするLinuxルータを作ります。Linuxサーバに2枚のNICを組み込み、一方にはプロバイダなどから与えられたグローバルアドレス、もう一方にはプライベートアドレスを設定します(以下、グローバルアドレス側を外部ネット、プライベートアドレス側を内部ネットと

    natテーブルを利用したLinuxルータの作成
  • Linuxシステム構築Tips - 姫野ベンチマークの使用方法+性能測定結果一覧

    姫野ベンチマークの使用方法 CPU処理速度のベンチマークツール「姫野ベンチマーク」(通称 「姫野ベンチ」)を用いて、LinuxサーバのCPU性能を測定する際の手順メモです。コンパイラはgccを使用しています。 ディレクトリの作成 $ cd /home/user $ mkdir himenobench ソースのダウンロード 次のURLより、LZH形式で圧縮されたソースファイルを作成したディレクトリ配下にダウンロードして下さい。 http://accc.riken.jp/HPC/HimenoBMT/program1.htm ソースコード(C, static allocate version)、問題サイズ「M」(256 x 128 x 128) を選択します。 なお、問題サイズ「M」(256 x 128 x 128)の場合、ベンチマーク実行中、姫野ベンチが約226MBのメモリを使用

  • Linux のメモリー管理(メモリ―が足りない?,メモリーリークの検出-防止)(Kodama's tips page)

    サ−バ等に使っているPC のメモリが十分かどうか気になる事は多いと思う. 調べ出すと フリーメモリーの不足や SWAP にメモリーがはみだしている様子など 心配な事がいろいろでて来る. PC の動作が遅くなる原因は様々な要因が絡み合っているので, 表面に現れた症状だけでは効果的な対策が分からない事もある. 以下では, メモリ−関連にしぼって解説する. メモリの状況を調べる メモリ−は十分なはずなのに 余裕が無い? どのプロセスがメモリを消費しているのか? メモリーのリークを検出する方法? 防止する方法? メモリ−は十分なはずなのに SWAP を使ってる? じゃ, 当のメモリ−不足はどうしたら分かるの? メモリーと SWAP 領域はどのくらい確保すると良いのか メモリの状況を調べる メモリの利用状況を調べる方法は, free, top, ps, vmstat, /proc/meminfo

  • [ThinkIT] 第3回:運用管理を各種ツールで自動化 (1/3)

    Webサービスは、サービスそのものを作るよりも運用の方がコストがかかるといわれています。このため、コストを削減するには運用部分を極力自動化する必要があります。 そこで今回はオープンソースソフトウェアを利用し、コスト削減と運用監視の両面を目的とした手法を紹介します。 一口に「監視」といっても、サーバを運用する際に注目すべき点は様々です。実際にウノウでは、以下のような項目を監視しています。 日々のパッケージのアップデート アプリケーションの脆弱性などの確認やアップデートを行います。 サーバの生存監視 正常にサービスが提供されているかの、サーバの死活を監視します。異常があった場合は即座に通知されるのがベストです。 サーバのリソース監視 サーバがどの程度のリソースを使用しているかを監視します。サーバの負荷測定、ボトルネック検証や増強計画などで効果を発揮します。 アプリケーションのログ監視 アプリケ

  • iptablesの設定

  • ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編)
  • 「最新版Fedora Core 5」のインストールDVDを作成するには - @IT

    原稿執筆時点におけるFedora Coreの最新版は、2006年3月にリリースされたFedora Core 5(FC5)である。公式サイトやミラーサイトでは、FC5のCDやDVDのイメージファイルをダウンロードできる。 Fedora Coreは最新ソフトウェアの収録を目指しているため、パッケージの更新が頻繁に行われる。そのため、2006年3月にリリースされたイメージファイルをインストールした後、最新状態に更新するには時間がかかる。更新作業中はインターネットに接続された状態になるため、侵入などのリスクも高くなる。 できるだけ最新のパッケージが収録されたインストールディスクを使えば、更新時間の短縮やセキュリティリスクの軽減が可能になる。Fedora Unity Project(http://fedoraunity.org/)は、最新のパッケージを収録したインストールディスクのイメージファイル(

  • 1