タグ

ブックマーク / www.na3.jp (7)

  • Linux/Mac/Windowsでハードウェア構成に関する情報を調べる - 元RX-7乗りの適当な日々

    サーバ/クライアントPC問わず、今使っているマシンのハードウェア構成がどのようなものかをOS上で確認したくなることもあるでしょう。 そんな時にお手軽に調べられる方法を、たまーにググったりするので、Linux/Mac OS X/Windowsの3つのOSの場合の調べ方をここに残しておきます。 Linux Linuxでは、dmidecodeコマンドを使います。 BIOSの情報とか、マシンの各種システム情報(シリアルナンバー等の各種メタ情報、CPU、メモリ、その他デバイス情報とか)が取得できます。 CentOS/RHELとかだと"kernel-utils"パッケージがインストールされていれば使えます。 ちょっと長いですが、以下のような感じです。 # dmidecode # dmidecode 2.11 SMBIOS 2.7 present. 87 structures occupying 399

    Linux/Mac/Windowsでハードウェア構成に関する情報を調べる - 元RX-7乗りの適当な日々
  • FacebookのIPv6アドレスがカッコイイ - 元RX-7乗りの適当な日々

    先日、友人から教えてもらった話なのですが、FacebookのIPv6アドレスがイケてます。 $ dig aaaa www.facebook.com ;; QUESTION SECTION: ;www.facebook.com. IN AAAA ;; ANSWER SECTION: www.facebook.com. 38 IN AAAA 2a03:2880:10:8f01:face:b00c:0:25 ;; AUTHORITY SECTION: facebook.com. 31324 IN NS ns3.facebook.com. facebook.com. 31324 IN NS ns4.facebook.com. facebook.com. 31324 IN NS ns5.facebook.com.うひょ。 www.facebook.com. 38 IN AAAA 2a03:2880:

    FacebookのIPv6アドレスがカッコイイ - 元RX-7乗りの適当な日々
  • 大量の接続がやってきた!ヤァ!ヤァ!ヤァ! - 元RX-7乗りの適当な日々

    ※ 以下、フィクションです。 はじめに: こんなサーバ(↓dstat) (裏バッチによりiowaitとLAが高いのは一時的な仕様とする) 気付けばログに・・・ Mar 29 18:08:02 hostname kernel: printk: 48843 messages suppressed. Mar 29 18:08:02 hostname kernel: TCP: time wait bucket table overflow Mar 29 18:08:07 hostname kernel: printk: 54962 messages suppressed. Mar 29 18:08:07 hostname kernel: TCP: time wait bucket table overflow Mar 29 18:08:12 hostname kernel: printk: 648

    大量の接続がやってきた!ヤァ!ヤァ!ヤァ! - 元RX-7乗りの適当な日々
  • Linuxのサーバをリモートから強制的にOSリブートする - 元RX-7乗りの適当な日々

    先日、諸々の都合で遠隔にあるテスト環境のサーバ(Linux)のカーネルパラメータを弄っていたのですが、ちょっと設定(メモリまわり)がイキすぎてしまいw、コマンド実行というかforkできなくなってしまった(Cannot allocate memory...)。 んで、shutdownコマンドも実行できなくなったので、直そうと思ったのですが、色々弄った&時間がなかったこともあり、一旦OSを再起動しちゃいたいな、と(汗 が、遠隔にあるサーバなので、物理的な電源スイッチON/OFFができない(厳密には出来る環境ではあったのですが、このサーバはそこに入ってなかったw)。ので、SysRqキーを送ることにした。 やり方 少し無理矢理感はありますが、 # echo b > /proc/sysrq-triggerを実行すると、強制的にリブートがかかります。 ただし、ファイルシステムのsyncとかumount

    Linuxのサーバをリモートから強制的にOSリブートする - 元RX-7乗りの適当な日々
    ICHIRO
    ICHIRO 2011/04/26
  • psコマンドでスレッドを表示させたり、スレッドごとのCPU使用率を確認する - 元RX-7乗りの適当な日々

    今更なネタかもしれませんが、psコマンドでは通常プロセス単位での表示となりますが、"man ps"を読んでみたところ、"-L"等のオプションをつけることで、スレッドを表示することもできるようです。 スレッド表示 H   スレッドをプロセスのように表示する。 -L   可能ならば LWP と NLWP カラムをつけてスレッドを表示する。 -T   可能ならば SPID カラムをつけてスレッドを表示する。 m   プロセスの後にスレッドを表示する。 -m   プロセスの後にスレッドを表示する。 Man page of PS では、早速試してみましょうか。 普通に"ps -ef"を実行 $ ps -ef | grep -e mysqld -e PID | grep -v grep UID PID PPID C STIME TTY TIME CMD root 4570 1 0 Dec09 ? 00

    psコマンドでスレッドを表示させたり、スレッドごとのCPU使用率を確認する - 元RX-7乗りの適当な日々
  • 株式会社サイバーエージェントに入社しました - 元RX-7乗りの適当な日々

    一ヶ月前の"退職のお知らせ"以後、いくつかありがたいお話をいただいたり、次の職場はどこですか?と聞かれることも多いため、報告させていただきます。 日、2010年9月1日より、株式会社サイバーエージェントにて働かせていただくことになりました。 主にインフラエンジニアとして、Ameba系サービスのバックエンドに携わることになりそうです。 正直なところ、1年前の私だったら、この選択は無かったと思います。(この話をした皆さんからも驚かれることが多いです...) しかし、ここ1年で外部の色んな方々とお話をさせていただいたり、私自身もエンジニアリング以外でも様々な経験が得られたこともあったり、また、活動を通じて中の方と数度お話をさせていただく機会を設けていただき、検討を重ねた上で、企業および組織、そして私自身が共に成長していける材料が十分にあると判断し、この選択を採りました。 ・・・もっと詳しい話が

    株式会社サイバーエージェントに入社しました - 元RX-7乗りの適当な日々
    ICHIRO
    ICHIRO 2010/09/02
    ブルースター付けた
  • tail -f ではなく tailf コマンド - 元RX-7乗りの適当な日々

    先日、たまたまtypoで発見したコマンドw "tailf"コマンドは、"tail -f"とは少々内部的な挙動が違うようだ。 tailf はファイルの末尾 10 行を表示し、その後ファイルに追加される行を待ち続ける。 tailf は tail -f と似ているが、ファイルへの追加書き込みがないとファイルへアクセスを行わない。したがってファイルのアクセス時間は更新されないので、ログに関る動作が起らない間は、定期的なファイルシステムのフラッシュも生じない。 tailf は、ラップトップで、あまり頻繁に書き込まれない状態のログファイルを監視にする場合に大変便利である。ハードディスクをスピンダウンさせ、電池を長持ちさせることができる。 http://www.linux.or.jp/JM/html/apmd/man1/tailf.1.html システムにも優しい仕組みのようだ。知らんかったー。

    tail -f ではなく tailf コマンド - 元RX-7乗りの適当な日々
  • 1