タグ

linuxに関するtakechのブックマーク (193)

  • 減り続けるメモリ残量! 果たしてその原因は!? 第2回 (1/3) − @IT

    減り続ける利用可能メモリ……そしてついにリブート!:Linuxトラブルシューティング探偵団 番外編(2)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。 Web:福山義仁 俺は、福山義仁。Web技術の達人さ。

    減り続けるメモリ残量! 果たしてその原因は!? 第2回 (1/3) − @IT
  • Linux P2V - ConShell

    Introduction P2V Linux migrations are a combination of science, art and luck. P2V stands for Physical to Virtual. In other words, it is the process or procedure of moving a running system (operating system and everything installed) from a physical machine to a virtual machine. This page describes some of the (un)usual steps necessary to convert a Linux system into a virtual machine running under V

  • TeraStationをnfs化(1) telnetのインストール : どこかに書いてあるようなこと

    2006年02月05日 TeraStationをnfs化(1) telnetのインストール 職場でバッファローのTeraStation(旧タイプ)を購入したので、せっかくだからnfs化してみた。まず、トラックバック先とここを参考にして telnet をインストールする。手順は以下の通り。ただ、失敗すると故障することもあるので、試す人は自己責任で! (1)バッファローからダウンロードしたファーム(v2.03)を展開 (2)ファームの中の image.dat をLinuxに転送して unzip で展開。パスワードはこことかをくまなく探すとある。 (3)tmpimage.tgzを展開。一般ユーザで展開するとファイルの所有権が変わるので、ここからはrootになって作業した。 (4)ここからtelnet-server-0.17.x-30vl1.1.ppc.rpm を入手し、展開すると出てくるin.t

    TeraStationをnfs化(1) telnetのインストール : どこかに書いてあるようなこと
  • [ThinkIT] 第1回:オープンソースMondo Rescueによるバックアップ手法 (2/3)

    # rpm -vhi mindi-1.0.8-4.rhel4.i386.rpm ← mindiのインストール # rpm -vhi afio-2.4.7-1.i586.rpm ← afioのインストール # rpm -vhi mondo-2.0.8-4.rhel4.i386.rpm ← mondoのインストール # rpm -vhi buffer-1.19-1.i386.rpm ← bufferのインストール # rpm -vhi lzo-1.08-4.2.el4.rf.i386.rpm ← 圧縮ライブラリのインストール # rpm -vhi lzop-1.01-1.2.el4.rf.i386.rpm ← 圧縮ユーティリティのインストール 以上でMondo Rescueのインストールは完了です。lzoとlzopパッケージは、isoイメージからDVDを作成する際に、システムディスクのファイル

  • NFSv4 on Linux - pekeqのブログ

    NetAppの人のblogを見つけた。 http://nfsworld.blogspot.com/2006/10/osdls-nfsv4-press-release.html NFSv3と違って、NFSv4の実装には商用ベンダーがバックについている NetAppからも$100,000が出ている(それ以外にもこまめに出しているらしい) (この時点におけるkernel.orgにあるカーネルの)NFSv4はEnterprise Readyである。 追記1 KEKの資料を見ると、NFSv4を/home等で使っているようだ。OSはAIXみたいだ。 http://kekcc.kek.jp/doc06/guidance/a0617/storage.ppt http://kekcc.kek.jp/doc06/guidance/a0617/storage.pdf 追記2 AIXだが、Redbooksから、I

    NFSv4 on Linux - pekeqのブログ
  • 2008-07-24

    小容量HDDの内容をddコマンドで物理イメージを丸ごとバックアップしたファイルがあった。 [root@linux ~]# dd if=/dev/sdb of=hdd.img bs=512M このHDDのイメージファイルはLinux上でマウントしてファイルシステムとして利用できる。(追記:この応用としてVMwareの仮想ディスクをホスト上でマウントして使うという応用もある。「VMwareの仮想ディスクをLinuxでマウントして使う」参照。) ■ mountコマンドのオフセット指定でマウントする [root@linux ~]# ls /mnt ;: ←/mntの下は空 [root@linux ~]# mount -o loop,offset=31744 hdd.img /mnt ;: ←イメージファイルをマウントし [root@linux ~]# ls /mnt :; ←ファイルシステムとして

    2008-07-24
  • 2008-07-27

    こんなページを見つけた。仮想ディスクの小技 vmware-vdiskmanagerコマンドについては、そう言えば以前、仮想ディスクをオフラインでデフラグするときに使ったような気もするが余り深く調べなかったので忘れていた。 上で紹介した、物理ディスクイメージと仮想ディスクの相互変換に、更にvmware-vdiskmanagerコマンドを使えば仮想ディスクを柔軟に変更できる。ちょっと試したところ、vmware-vdiskmanagerコマンドは(ディスクサイズを変更しないのであれば)変換の前後でジオメトリは同じようだ。例えば、上の方法で"windows98"という固定サイズのディスクを用意する。(実験用に小さいサイズにしてある。ジオメトリは63セクタ、15ヘッド、150シリンダである。) [root@server Fedora-8]# ls -l windows98.vmdk windows9

    2008-07-27
  • 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 でのバックアップを自動化する
  • 0×0018 till I die » はてなnaoyaさん「はてなを支えるバックエンドシステム」

     403 Forbidden nginx

  • @IT:Xenで動かすWindows Server 2008(1/3)

    仮想化テクノロジ「Xen」の上で、Windows Server 2008を高速に動作できる環境が整った。その仕組みを解説するとともに、具体的な構築手順を紹介する(編集部) ノベル株式会社 Linuxテクノロジー・エバンジェリスト 岡 剛和 2008/7/28 仮想化テクノロジ「Xen」を活用すれば、Windows Server 2008を仮想マシン上で「高速に」動作させることができます。この記事では、どのようにそれが実現されているかを解説しましょう。 Xenのアーキテクチャとその特徴 すでに各所で取り上げられているためご存じの方も多いと思いますが、まずは仮想化ソフトウェア「Xen」の仮想化方式について押さえておきましょう。 Xenには、仮想マシンを動作させる方式として、「フルバーチャル(完全仮想化)」と「パラバーチャル(準仮想化)」という2つのモードがあります。 前者は、論理的な仮想マシ

  • IBM - readdirコールについて

  • https://www.codeblog.org/blog/shudo/20060729.html

  • ジャーナリングファイルシステムが保護する「情報」

    信頼性が高いとされるジャーナリングファイルシステムだが、ジャーナルによって何が保護されるのかを理解していないと、とんでもない落とし穴にはまってしまう。今回は、ジャーナリングファイルシステムの総論とそのほかの各種技術について解説する。(編集局) ジャーナリングファイルシステム Linuxではカーネル2.4以降、ext3、ReiserFS、JFS、XFSなど複数の「ジャーナリングファイルシステム」がカーネルに追加された。Linuxでジャーナリングファイルシステムが必要とされている背景には、Linuxがエンタープライズを志向するに伴ない、大容量記憶装置の利用によるデータの安全性、起動時のfsck時間短縮などの要求が高くなってきたことが挙げられる。 ジャーナリングファイルシステムとは? 「ジャーナリング」は、ジャーナル(またはログ)と呼ばれるデータを定期的に記録する技術で、もともとはデータベースで

    ジャーナリングファイルシステムが保護する「情報」
  • 2月版 OOM killerとの危険な関係に終止符は打てるか(1/2) - @IT

    上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2008/2/29 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2008年1月のLKMLでどんなことが起きたのか見てみましょう。 リリースサイクルを気にしてる? 1月24日にLinux Kernel 2.6.24がリリースされました。Linusはこのリリースについては「特筆することはないだろう」というコメントを残しています。 ただ、リリースの直後にLinux Conference Australia(LCA)があり、リリースサイクルについては補足をしていました。通常の-rcのリリースサイクルは2週間なのですが、それを少し(数日程度)延ばすというのです。ただし、LCAの開催中だから、あまり影響させないようには

  • pam-mysqlを使って仮想FTPサーバを構築する

    バックエンドにデータベースを持つ仮想FTPサーバを構築することには多くの利点がある。ここでは、pam-mysqlを使って仮想FTPサーバを構築する方法を紹介する バックエンドにデータベースを持つ仮想FTP(File Transfer Protocol)サーバを構築することには多くの利点がある。例えばデータベースの利用により大量のユーザー情報を1カ所にまとめて保存できるので管理が楽になる。また仮想サーバのユーザーはFTPサーバのリソースのみにアクセスすることが可能でOSのリソースにはアクセスできないため、従来のUNIX OSのユーザー認証方法よりもセキュリティを高めることもできる。さらにバックエンドのデータベースを簡単にインストール/設定/管理するための数多くのWebツールを利用することもできる。さらに仮想FTPサーバはFTP自体がサポートしていない「@」を含む幾つかの特殊文字もサポートする

    pam-mysqlを使って仮想FTPサーバを構築する
  • @IT:プロダクトレビュー[Fedora 8](2/4)

    Live CD(Spin)を使う 先ほど触れたとおり、FedoraではSpinと呼ばれる複数のLive CD(またはLive DVD)が提供されています。 Spinに収録されるパッケージは厳選されているため、容量が少なく、DVDフルインストールメディアに比べダウンロード時間を節約できます。デスクトップ環境としてGNOMEやKDEを採用したデスクトップ用途向けのもの、開発者向けパッケージをまとめたものなど、さまざまなSpinが提供されています。 例えばデスクトップ用途向けSpinの「Fedora Desktop Live Media」を使用した場合、起動後には下記のように、ログイン画面が現れます。アプリケーションを使用するための設定も完了しているため、アカウント「fedora」を使用し、すぐに利用することができます。なお、fedoraアカウントにパスワードは設定されていません。

  • Linux のスリープ処理、タイマ処理の詳細を見る - naoyaのはてなダイアリー

    UNIX でプロセスを一時的にスリープさせるには sleep(3) が使えます。sleep() は引数に秒単位でしか時間を指定できないので、より短い時間を指定したい場合は usleep(3) (マイクロ秒) や nanosleep(2) (ナノ秒) を使うことになります。sleep(), usleep() はライブラリ関数、nanosleep() はシステムコール*1です。 この usleep() や nanosleep() で 1ms 程度の短い時間プロセスを停止したとして、正確にその時間だけ停止させることはできるでしょうか。http://shiroikumo.at.infoseek.co.jp/linux/time/ にあるコードを参考に、実際に動かしてみます。カーネル 2.6.19 x86_64、CentOS 5 で試します。 まず、nanosleep() で 1ms のスリープを行

    Linux のスリープ処理、タイマ処理の詳細を見る - naoyaのはてなダイアリー
  • CLIマジック:lftpで行う手軽なバックアップ | OSDN Magazine

    どのようなLinuxディストリビューションであれ、そのリポジトリにはグラフィカル系のFTPクライアントがいくつか収録されているはずだが、高機能なコマンドライン系FTPツールを探しているなら lftp がお勧めである。そうした用途なら伝統的なftpコマンドを使えば事は足りそうなものだが、lftpを使用することにより、FTPプロトコルを用いたファイル/ディレクトリ管理がより高度なレベルで実行可能となるのだ。これが実際に何を意味するのかを確認するため稿では、Webサイトに置かれたファイル群をローカルフォルダにバックアップコピーするスクリプトを、lftpを使って構築してみることにする。 こうしたスクリプトを記述する場合、まずはlftpにおけるFTPサーバへの接続法およびリモートとローカルにあるディレクトリ間の同期法を知っておかなければならない。使用するFTPサーバが匿名での接続をサポートしている

    CLIマジック:lftpで行う手軽なバックアップ | OSDN Magazine
  • Charming Python: Functional programming in Python, Part 3

  • 実測! 物理マシンと仮想マシンの性能差は?

    テスト全体を通じて、仮想マシントータルのスループットが物理マシンのスループットを上回っています。実際には、テストツールとして何を用いるかによって若干結果がブレることが予想されます。それでも、複数台の仮想マシンを稼働させるサーバの性能をトータルで見た場合、ハードウェアの性能は十分に引き出せるといえます。 ここまでで、物理マシンと仮想マシンにどれだけの性能差があるのかを見てきました。ここで紹介した数字は、あくまでも基性能のベンチマーク結果であり、最終的なアプリケーションの性能数値ではありません。それでも、仮想マシンの性能がどの程度であるのかを知るのに役立つ指標となると思います。 仮想ディスクのフォーマットによる性能差 次に、仮想ディスクのフォーマットが仮想マシンの性能に与えるインパクトを検証していきましょう。仮想ディスクとは仮想マシンのファイルシステムを保存する媒体であり、大きく分けて、以下

    実測! 物理マシンと仮想マシンの性能差は?