タグ

ServerAdminとtipsに関するlliのブックマーク (16)

  • Mac OS X用のiSCSIイニシエータとLinuxのiSCSITarget - Walbrix Blog

    無料で使えるMac OS X用の iSCSIイニシエータ "globalSAN iSCSI"が登場! 「時間制限も機能制限もしていません。どうぞMacOS Xで iSCSIのアドバンテージを得てください 」とのこと。すごくいい会社だ! iSCSIのことをちょっと説明すると、要するに SCSIのネット版。iSCSIでは、ストレージを利用する側を「イニシエータ」ストレージを提供する側を「ターゲット」と呼ぶ。パソコンがイニシエータで外付けHDDがターゲットね。 これはいわゆる SAN(Storage Area Network)を普通のLAN機器で実現する技術で、ファイバチャネルの貧乏人バージョンといったところ。とはいえ、ギガビットイーサネットの帯域は FireWire800を超えるわけで、ストレージを接続するインフラとしてはそれなりに強力なのだ。 Windows Vistaには標準でiSCS

  • LDAPでシステムとSubversionとTracのアカウントを一元管理する - hide-k.net#blog

    以前から個人的にLDAPを導入しているのですが、意外と忘れがちなので備忘をかねてメモります。 昔のメモなので今と挙動が違うかもしれませんがご了承ください。OSはCentOS 5です。 まずはOpen LDAPのインストールと設定をします。 関連パッケージのインストール $ yum -y install openldap openldap-servers openldap-clients openldap-devel ディレクトリマネージャのパスワードを生成する $ /usr/sbin/slappasswd -h {SSHA} New password: Re-enter new password: slapd.confの設定 /etc/openldap/slapd.conf ...snip... access to attrs=userPassword by self write by a

    lli
    lli 2009/11/30
    参考にする
  • Macでfindとxargsをパイプで繋いで使うなら -print0 と -0 を必ず使うメモ - kanonji’s diary

    find . -type d -print0 | xargs -0 chmod go+rx ディレクトリ名に0x20(空白)が入るMac OS X環境でfindに-print0を使わずにxargsで受け取るのはヤバい。かなり危険。一度AppleiTunesのアップデートスクリプトで0x20デリミタの想定外動作をやらかして、誤消去したことがあったよなぁ。 なので「findには必ず-print0オプションを付けて、xargs -0で受け取る」というのを広く世に広めたい。 void GraphicWizardsLair( void ); // いまどきfindとxargsを使う時は-print0と-0を忘れずに この通りすぎて他に書く事があまりありませんが、自分用のメモという事で。 findの-print0は、区切り文字を0x00(ヌル)*1で出力します。 xargsの-0は、通常は空白の所を

    Macでfindとxargsをパイプで繋いで使うなら -print0 と -0 を必ず使うメモ - kanonji’s diary
  • 第三夜:AmazonEC2よりTwitterへのアクセスが早い。ほか - ku-sukeのブログ

    PointRedを使ってみて、いろいろ用途を考えていたのですが、最近よくありがちなTwitter連携とか、同じ海外VPSとしてAmazonEC2と比較しつつ、国内からのアクセス速度との違いも見てみないなーと思っています。あとは設備以外のソフト面ですね。 ひとまず例の世界中からのアクセス速度チェック こんな感じです。このサービス複数回実行するとキャッシュがきいてしまうので、あまり何秒という数値は意味がないのですが、世界中どこからアクセスしてもそんなに変わらないのがいいですね。日ーヨーロッパとか、米国ー中国はどうしても遅くなりますね。それでも対象のファイルを50kb以下にすれば中国のアクセスも0.3秒だったので、応答時間は気にするほどではないようです。 Twitter.comへのアクセスが尋常じゃなく早い。 ほかに実用的なベンチはないかなーとおもってたんですが、最近botを書いたりしてTwi

    第三夜:AmazonEC2よりTwitterへのアクセスが早い。ほか - ku-sukeのブログ
  • 新しいストレージを構築してみた(ハード編)

    最強の看板を下ろしたミラーサーバftp.jaist.ac.jpの管理者の一人が、 このサーバにまつわるよしなしごとを語ります。 English versions of some posts on another blog. 先日壊れたSATAのディスクアレイの筐体ですが、これは寄贈してもらった試作機なので(こんなんばっかり)、修理については営業と相談してくれとサポートに言われてしまいました。お金を出して修理してまで使いたい筐体でもないので、お財布と相談して新しいストレージを調達することにしました。 今回はSSDを4つ外付けしたときと同じ方法を使いました。Supermicroのシャーシに、マザーボードなしで電源が入るようにするボードを付けてSASエンクロージャを作って、2TBのSATAのHDDを12個突っ込みました。 今回のシャーシは、3.5インチのスロットが24個にLSIのSASエクス

    新しいストレージを構築してみた(ハード編)
    lli
    lli 2009/11/08
    ちょっと調べてみたい。良さそう。
  • 中古ドメインでGoogleAppsを使ったら - y-kawazの日記

    最近あるドメインを取得したんだが、実はこのドメインは僕が最初に取得したものではなく、前のドメイン所有者が管理放棄したか期限切れになったモノを僕が取得したもののようだ。普通は中古のドメインだからといっても困ることはそうは無いもんだが、今回は珍しいケースに当たったのでネタにしてみる。 中古ドメインだったんだなーと気付いたのはGoogleAppsにドメインを登録しようと、ドメイン名を入力したときだ。 ↓こんなメッセージが出て登録できなかった。 このドメインは既に Google Apps に登録されています。 このドメインで Google Apps を使用する手順については、ドメイン管理者にお問い合わせください。 なんと既に登録されてるとな?すぐに前のドメイン所有者がAppsを使ってたんだなと思い至ったんだがさてどうしたらいいんだろう? GoogleAppsの管理アカウントを取り戻す手順 既に存在

    中古ドメインでGoogleAppsを使ったら - y-kawazの日記
  • POPとIMAP - あどけない話

    ようやく IMAP も普及したようで、POP から IMAP に乗り換える人が増えています。僕の周りのインターネット技術者も、ぼちぼち乗り換え始めました。(gmail が IMAP をサポートしたことが大きな要因でしょうか?) 彼らは優秀なのにも関わらず、こんな間違った表現を使います。 POP はメールをメールリーダに取ってくるもので、IMAP はサーバ側のメールを読むものだ POP だとよかったけど、IMAP は常にネットワークにつながっていないと辛い POP だとよかったけど、IMAP はフォルダ内のメールの数が多くなると辛い その度に、「そうじゃない」と言ってきたのですが、もうそう説明するのにも疲れてきました。そこで、正しいことを書いて、この説明はもう二度としないことにしようと思います。(DRY: Don't Repeat Yourself ですね。) 間違いの根源は、おそらく二つで

    POPとIMAP - あどけない話
  • Linux Development - IBM Developer

    LinuxThe open source operating system that runs the world.The open source operating system that runs the world.

    Linux Development - IBM Developer
    lli
    lli 2009/11/06
    細かい
  • ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改

    ディレクトリの中にある大量のファイルを高速に読み込む方法が知りたかったので、実験してみた。想定しているシチュエーションは、一つ一つのファイルは数KB程度だが数が多い、という場合である。適当な順番でアクセスすると、ランダムアクセスになってしまいとても時間がかかる。個々のファイルを読み込む順番はどうでも良く、すべてのファイルを処理することさえできればいいので、原理的にはシーケンシャルアクセスで処理できてしかるべきである。 まず、ファイルシステムについて。HDDやSSDなどのハードウェアにアクセスする際には、ファイル名などという概念はもちろん存在しない。ファイル名と実際のディスク上の対応を管理するのがファイルシステムの主な役割である。ファイルシステムは、ファイル名からそのファイルに対応するブロック番号(メモリアドレスみたいなもんだな)を調べて、そのブロック番号を指定してHDDやSSDにアクセスす

    ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転 改
  • 満足せる豚。眠たげなポチ。:大規模サービスの運用事例まとめ

    ここ数年の大規模サービスのシステム運用について調べてみたので参照したページやファイル、へのリンクをまとめておく。PDF へのリンクも多数含まれているのでご注意を。 時代が時代なら企業のノウハウとして隠されていたような情報がこれだけ公開してもらえているというのが非常にありがたい。公開してくれている各企業や公開してくれている人に感謝。 あとで気付いたが、Google や Facebook の事例も探しておけばよかった。Thrift とかあったのに。「こんな情報もあったよ」などあればぜひ教えてください。追記していきます。 youtube http://d.hatena.ne.jp/stanaka/20070427/1177651323 digg http://d.hatena.ne.jp/stanaka/20070427/1177651323 livedoor http://labs.cybo

  • cronが動かない時に疑う点 - Study03.net 対シンバシ専用

    前回Plaggerでフィードを取得して定期的にIRCに流そうとしたら、最後の最後でcronが動きませんでした。 はて?何でだろう。 試しにこんな事やってみた。 */1 * * * * echo test > testlog testlogが出来て中に「test」て書かれてる。crond自体は起動してますね。 なので */30 * * * * /usr/bin/plagger -c /home/tell-k/feed.yml > testlog2 みたいな事やってみたら、testlog2はできたけど、白紙。。。エラーとかないのか。 困った。。。しょうがないからググッた。 Plaggerをcronで定期実行する - retlet.net ふむ。どうやら、crontabで動かした時と、ターミナル上の環境では、環境変数が諸々違うっポイ。ためしにこんな事してみて、cronの時の環境変数を確認してみた

    cronが動かない時に疑う点 - Study03.net 対シンバシ専用
  • find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編
  • Linux I/O のお話 write 編 - naoyaのはてなダイアリー

    write はページに dirty フラグを立てるだけなので決してユーザープロセスを待たせない って、当にそうなんでしょうか?(否定しているわけではなく、純粋な疑問です。) と質問をもらったので、最近追ったことをここでまとめます。かなり長文です、すいません。また、まだまだ不勉強なので間違っているところもあるかもしれません。ツッコミ大歓迎です。 まず、オライリーのカーネルの 15章 ページキャッシュ 15.3 汚れたページのディスクへの書き込み から引用。 ご存知のように、カーネルは、ブロック型デバイスのデータを含むページをページキャッシュに蓄えています。プロセスが何らかのデータを更新した場合は、必ず対応するページに汚れている印をつけます。すなわち、PG_dirty フラグを設定します。 UNIX システムでは、汚れたページのブロック型デバイスへの書き込みを遅延することができます。この方

    Linux I/O のお話 write 編 - naoyaのはてなダイアリー
  • redhat updateマニュアル

    Planning Important planning recommendations and guidance to review before deploying. Considerations in adopting RHEL 10Key differences between RHEL 9 and RHEL 10 Package manifestPackage listing for Red Hat Enterprise Linux 10 Dynamically creating a digital roadmap to manage RHEL systemsUse Red Hat Insights for RHEL planning to dynamically create tailored information to analyse and manage your RHEL

  • MAC OS XでのOS起動時の自動起動 - シン石丸の電脳芸事ニッキ

    Mac」カテゴリの記事 MacBookのハードディスクを1Tに交換(2011.10.05) MacBookのキーボードを交換する(2011.07.11) MacBookのキーボードを分解清掃してみた(2011.05.15) Macでカレントディレクトリの画像ファイルのフォーマットを一括変更するbashスクリプト(2011.04.28) iMovie 11の予告編機能を使ってみた(2010.10.24) システム環境設定>アカウント>ログイン項目 じゃ駄目なんすかね? この方法で設定をすると、ログインアカウントごとで起動アプリを変更できるんで便利っすよ。 あーでも、起動パラメータ渡せないのか… ちなみに俺は、「プログラミング用」「音楽環境用」「通常利用」と3つアカウント作ってます。

    MAC OS XでのOS起動時の自動起動 - シン石丸の電脳芸事ニッキ
  • よくきたはてダ - netstatでポートを空けているプログラムを知る

    ただnetstat -lnだけだとどのプログラムからポート番号を開けているのかわからないので、それを確認するために「lsof -i」を実行します。 私はnetstatのオプションは死んだおばあちゃんから-lanputと教わりました. というかこの画面を開発するときにこのオプション群に決定してそのまま現在に至るというだけですが. # netstat -lanput Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:741 0.0.0.0:* LISTEN 1831/rpc.statd tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN

    よくきたはてダ - netstatでポートを空けているプログラムを知る
  • 1