タグ

serverとlinuxに関するamayanのブックマーク (64)

  • ウノウラボ Unoh Labs: WEBサービス運用における監視体制

    こんにちは satoです WEBサービスは作るよりも運用の方がコストがかかるとも言われています。 運用を極力自動化して、コストを減らしたいものです。 ここではウノウで使っているツール類を紹介したいと思います。 1) 疎通、生存監視 webの生存監視などは nagiosを使って監視しています。 nagiosには - いつ(土日を除く、10時~22時までの間で など) - どのタイミングで(N回連続で ,復旧したら など) - 何が起こったった時に(疎通が取れない など) - どうするか(メールで通知する) などを細かく設定できる監視ツールです。 ウノウでは MySQL、memcached、HTTP、ping、DNS、SMTPなどの監視をnagiosで行っています。 2) システムやアプリケーションLOG ログの監視には swatch を使用しています swatchの機能には -

  • phpMyFAQ - 気の向くままに・・・ - Seesaa Wiki(ウィキ)

    [ パソコン ] 気の向くままに・・・ 気の向くままにいろいろと。ツール類の設定や使い方の覚書など? 編集 履歴 添付 設定 新規ページ作成 メニュー カテゴリー 最近更新したページ 2007-04-01 JavaHL 2007-03-25 FrontPage java_subversion phpMyFAQ 2007-03-12 Subversive_SSL TortoiseSVN_SSL svn_SSL 2007-03-11 ApacheSSL SubversionInstall 2007-03-10 svk 2007-02-17 Velocity 2006-12-15 Derby 2006-12-09 javassl 2006-06-17 GanttPlugin TracPlugins WebAdminPlugin FoldingMacro 2006-06-11 ExcelViewe

  • 【 ディレクトリの使用サイズを調べる 】

    ディレクトリが使用しているサイズを調べるには「du」コマンドを用いる。duの後ろに調べたいディレクトリを指定すると,そのディレクトリ以下のすべてのディレクトリの使用サイズを表示する。左の数字が容量で,単位はKバイトである。また,ディレクトリを指定しないと,カレント・ディレクトリ以下のディレクトリが対象となる。 $ du 35 ./target-dir/docs 1974 ./target-dir/liboa 417 ./target-dir/test/.libs 981 ./target-dir/test 2990 ./target-dir

    【 ディレクトリの使用サイズを調べる 】
  • Manpage of DU

    Section: FSF (1) Updated: November 1998 Index JM Home Page roff page 名前 du - ディスク使用量を表示する 書式 du [オプション]... [FILE]... 説明 引数で指定した各FILEのディスク使用量を表示する。 引数がディレクトリの時は再帰的に表示する。 -a, --all ディレクトリだけでなく全てのファイルについてディスク使用量を表示する。 --block-size=SIZE SIZEバイトのブロック単位を使う。 -b, --bytes バイト単位で表示する。 -c, --total 総計を表示する。 -D, --dereference-args 引数で指定したシンボリックリンクをたどる。 (訳注: 他のシンボリックリンクには影響しない。 このオプ ションは、大抵シンボリックリンクになっている /usr/

    amayan
    amayan 2007/02/07
    ディレクトリの使用容量を調べるコマンド
  • linux24.com - このウェブサイトは販売用です! - linux24 リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • Rsyncによるデータバックアップ

    少し前からバックアップをしないとまずいなと思っている矢先に、現用機が再インストールするような事態に追い込まれてしまいました。幸いにもバックアップテストをしていたので、前日のHPのデータはバックアップできていたので、つなぎで運用を維持できました。ということで、備えあれば憂いなしということで、rsyncでデータのバックアップをすることにしました。RAIDを使ったり、CPUや電源を二重化したりしてサーバ機自体を高信頼化する方法もありますが、ホットスワップ等を考えるとかなりの費用がかかるのと、当然維持費(電気代)も高くなります。また、壊れるのはHDDやCPU、メモリだけとは限らず、奥さんパソコンで経験したようなマザーボード障害となると、簡単には復旧できません。 従って、障害時にとりあえずサーバを復旧させ、時間があるときにサーバを復旧できるよう、他のパソコン(奥さんのパソコン)にLinuxを入れ、不

  • rsync (+ ssh) で簡単バックアップ

    Miscellany Top > Linux Memo > backup by rsync Backup by rsync (+ssh) 2000.12.8 updated Linux/UNIX 上のデーターを(別の Linux/UNIX マシンに)バックアップしたり、2つのマシンのあるディレクトリどうしの内容を同期するのに、どうしているでしょうか?私の場合、以前は NFS でマウントして、cp -a (コピー)したりしていたのですが、環境が変わってから NFS を利用できなくなってからは、rsync を使うようになりました。 この rsync によるバックアップというのは、使うまでは「設定その他が必要で面倒そう...」と思っていたのですが、実際にやってみると手動でバックアップ・同期するだけなら設定も必要なく、あっさり使えました。 また、ssh と併用することでポートフォワーディング先のマ

  • KFACTORY

    Wake On Lanを使うと電源が落ちてるPC等も起動させることができます。 Wake On Lanについてはこちら(Wake On LANでコンピュータを起動する)

  • サーバにDoS耐性を付ける - stanaka's blog

    ウェブサービスでは、アクセスが集中して、サイトが落ちる、というのは、よくある話です。純粋に人気が出てアクセス集中するなら、サーバ管理側の責任と言われても、しかたないと思います。しかし、botやF5アタックによる突発的な集中アクセスで、落ちてしまう、というのは、運営側としても、あまり納得がいくものではありません。 そのような突発的なアクセスに対応するために、大量のアクセスをしてくるクライアントを検出し、優先度を落すか、アクセス禁止にする方法などがあります。 というわけで、Apacheモジュールでそれを検出するためのmod_dosdetectorを開発しました。(ちなみにコア部分の開発期間は、Apacheモジュールって、どう書くんだっけ、という状態から、3日でした。) mod_dosdetectorは、Apacheモジュールとして動作し、クライアントのIPアドレスごとにアクセス頻度を測定し、設

    サーバにDoS耐性を付ける - stanaka's blog
  • GPartedでパーティションを操作するには - @IT

    【関連記事】 この記事の内容を、最新のディストリビューションに合わせて改訂した「GPartedでパーティションを操作するには・改」も公開されています。こちらもご覧ください。 パーティションのサイズを変更するにはで、GNU Partedを利用してコマンドベースでパーティションのサイズを変更する方法を説明した。ただ、このような操作はGUIで行った方が分かりやすい。そこで、GNOME用のパーティションツール「GParted」(Gnome Partition Editor)でパーティションの作成やサイズ変更、削除などを行う方法を紹介する。 注:パーティションの操作では、プログラムのバグやハードウェア的な要因などで、ハードディスク上のデータが破壊されることがある。作業を行う際は、事前に必要なファイルのバックアップを取っておくことをお勧めする。また、作業は自己責任で行ってほしい。ちなみに、筆者は商用製

    amayan
    amayan 2007/01/30
    フリーのパーティションツール「GParted」を使ってパーティションをきる方法
  • パーティションを操作できるフリーソフト「GParted Live CD」 - GIGAZINE

    正確にはオープンソースソフトなわけですが、非常に優秀です。ISOイメージをダウンロードしてCD-Rに焼けばライブCDが完成。そこから起動すればパーティション操作がグラフィカルな操作画面から可能になります。 パーティションのサイズ変更や新しいパーティションの作成、フォーマットの変換、まるごとコピーなどが簡単にできます。 対応しているのはExt2、Ext3、FAT16、FAT32、JFS、ReiserFS、Reiser4、NTFS、XFSなど。 GParted http://gparted.sourceforge.net/ ダウンロードはこちらから(LiveCDの方) http://gparted.sourceforge.net/download.php パーティションのサイズ変更はこのような感じで可能 新しくパーティションを作る場合はこんな感じ フォーマット変換は選ぶだけで済む 各フォーマッ

    パーティションを操作できるフリーソフト「GParted Live CD」 - GIGAZINE
  • VMware で仮想ディスクのサイズを変更したくなったとき :: Drk7jp

    VMware 仮想ディスクマネーシャ(VMware Disk Manager)を使用する事で、コマンドラインから、仮想ディスクファイルの作成、管理、変更が可能です。 1) コマンドシンタックス vmware-vdiskmanager.exe -x <拡張後のサイズ> 仮想ディスクファイル.vmdk これで仮想ディスク容量の変更はOKです。これで、仮想環境上からみれる物理ディスクの容量は増えます。 仮想ディスク容量を増やした後どうする? 上記のコマンドで仮想ディスクを増やしただけでは OS 上から使用可能な容量は増えません。パーティション情報も変更してやる必要があります。商用の Partition Magic とか持っていなくても、GParted Live CD を使えば、パーティション情報を変更することができます。ISOイメージをダウンロードして、VMware の仮想 CD-ROM の「I

  • PostgreSQL 8.1.4 起動と自動起動設定

    PostgreSQLの初回起動には、データベースクラスタというものを作成します。 データベースクラスタとは、データベース格納領域の事で、 OS上では、全てのデータが格納される1つのディレクトリとして存在し、 データベースの設定ファイルや、データファイルがその中に含まれます。 初回起動時のみ、このデータベースクラスタを作成します。 簡単にいうとデータ格納用のディレクトリとファイル群を作成するって事です。 Last Update : 2006年12月04日 PostgreSQL 8.1.4 起動と自動起動設定の手順 データベースクラスタの作成 PostgreSQL 起動 PostgreSQL 停止 PostgreSQL 自動起動設定( chkconfig に登録 ) 1. データベースクラスタの作成 上にも書きましたが、初回起動時のみデータベースクラスタを作成します。 データベースクラスタを作

  • 【8】1.Berkeley DBのセットアップ/サーバー管理者論

    1.Berkeley DBのセットアップ Berkelay DB は、unix では比較的古くから使われている、ハッシュ型の汎用データベース。 今回は、OpenLDAP のデータベースエンジンとして使用。 Berkeley DB 4.4.20 入手先: http://www.sleepycat.com/ 【事前に必要なもの】 以下のソフトがインストールされていなければ、 FreeBSD のパッケージ等でインストール。 (ここに示すバージョンは、FreeBSD 5.3 のもの) ・autoconf-2.59_2 (カテゴリ:devel) ※Berkeley DB 4 は、コンパイルまでを root 以外のユーザで行うこと。 root でやると、途中でエラーになり、その旨のメッセージが出てしまう。 % tar xvzf db-4.4.20.tar.gz   # cd db-4.

  • そんな所からrootにログイン出来ないぜ。 - 0からはじめるLinuxセキュリティ入門

    amayan
    amayan 2007/01/29
    無闇にrootでログインできなくする対策
  • init.d スクリプトを書こう

    私が 1997 年頃に Slackware から Debian にやって来たとき、 悩んだことのひとつが起動スクリプトでした。 Slackware では rc.local というファイルに起動コマンド列を べた書きすればよかったのですが、 Debian では start, stop, restart などの引き数をとって、 ひとつのスクリプトで起動・停止・設定変更などを行います。 このため走っているデーモンプロセスを捕まえるために start-stop-daemon という独自コマンドが多用されることになりますが、 これは使い方に多少のコツがあります。 この文書では、これまでに自前の起動スクリプトを書いた経験から、 そのへんのポイントをいくつか書いておこうと思います。 ただまあ、 シャットダウンに気を使わなくていい いざとなったらスーパーユーザ権限でモゲればいい という場合も結構多いと思う

    amayan
    amayan 2007/01/29
    debianの起動スクリプト init.dの使い方
  • 404 Page Not Found. - GMOインターネット

    404 Error - Page Not Found. 指定されたページ(URL)は見つかりません GMOインターネットのページへ戻る Copyright (c) 2020 GMO Internet, Inc. All Rights Reserved.

    amayan
    amayan 2007/01/29
    Linux上の起動スクリプトrc.localのdebianでの設定法。自動マウントとかにつかう。
  • 仮想サーバの構築(VMware Server: WindowsXP編)

    おやじは、いつでも乗り換えられるようにいろいろなデストリのテストをしていたため、今までは1つのディスクに複数のデストリをインストールしていました。しかしながら、今回、仮想化テクノロジの家とも言うべきVMwareがBeta版(正式版も無償で公開される予定のよう)ながらVMwareシリーズの「VMware Server」を無償公開してくれたので、これをWindows XP Pro SP2クライアントに入れて仮想マシンとして動作させるようにしてみました。 一般に、WindowsクライアントはCPUもそこそこ早いですし、メモリも結構積んでおり、HDDも容量があると思います。おやじの場合は、Pentium 4 2.6CG、1GByte、HDD: 256GByte +128GByteですが、ほとんどストレスなく動かすことができました。仮想マシンのイメージをバックアップしておけば、いつでもその状態に戻

    amayan
    amayan 2007/01/24
    VMwareによる仮想サーバの作り方。Linux入れたり。
  • VMware vSphere | Virtualization Platform

    Get the power of VMware vSphere, a top enterprise workload engine. Boost workload performance, improve security, and speed up innovation for your business.

    VMware vSphere | Virtualization Platform
  • debian 3.1へのphppgadminのインストール後の設定 - シン石丸の電脳芸事ニッキ

    MacBookにParallelsを入れて、そのうえで、debian 3.1サーバをたてて、最近サーバ系の諸々なことに使ってます。 postgresql管理ツールのphpPgAdminを入れて、動かそうと思ったら、結構はまったのでちょっとメモ。 $ apt-cache search phppgadmin $ apt-get install phppgadmin $ apt-get install php4 php4-dev $ /usr/sbin/apache2 -k restart とかして、とりあえずインストール。 で、あとは、http://servername/phppgadminとかすれば、見れるといろんなとこに書いてあるんだが、パーミッションが閉じていて403errorでさっぱり見れん。 ここが、不覚にも設定ファイルがどこにあるかわからず、結構はまってしまった。 次の方法で解決。

    debian 3.1へのphppgadminのインストール後の設定 - シン石丸の電脳芸事ニッキ
    amayan
    amayan 2007/01/23
    phppgadminをDebianにインストールして動かすまでの設定。設定ファイルにシンボリックリンクを張ったりする必要がある