タグ

linuxに関するtommytのブックマーク (21)

  • 2TBを越えるディスク領域の使用方法

    MIRACLE LINUX V4.0 - Asianux Inside MIRACLE LINUX One V4.0 - Asianux Inside MIRACLE LINUX V4.0 - Asianux Inside for x86-64 MIRACLE LINUX One V4.0 - Asianux Inside for x86-64

  • xenとiscsiのURLメモ - Yappo::タワシ

    内容は内容 しばらくタブで開きっぱなしにしすぎたからちょっとフラッシュする。 http://storage.isp.jp/article.php/open-iscsi-01 http://as-is.net/blog/archives/001190.html http://kaiseki.nifs.ac.jp/wiki/index.php/Linux:iSCSI http://www.atmarkit.co.jp/flinux/rensai/xen01/xen01a.html http://pocketstudio.jp/linux/?Xen%2FXenFaq%20-%20Xen%20%B8%F8%BC%B0%20Wiki%20%C6%FC%CB%DC%B8%EC%CC%F5#content_1_2 http://www.itmedia.co.jp/enterprise/articles/

  • Linux Memory Overcommit - (ひ)メモ

    memologue - Linux Memory Overcommit Documentation/vm/overcommit-accounting ディスクレスとかでスワップなしな構成で、OOM-killerを抑制するためにecho 2 > /proc/sys/vm/overcommit_memoryすると、/proc/sys/vm/overcommit_ratioのデフォルトが50なんで、システム全体で物理メモリの50%しか使えなくなる罠。

    Linux Memory Overcommit - (ひ)メモ
  • Diskless Linux by PXELinux or GRUB

    DisklessなLinuxマシンをつくる.起動スクリプトなど,何カ所かdebianであることに依存している点があるかもしれない.今のところ動作実績はクライアント35台・3年弱(2002/04〜2005/02). 1 目的 DisklessなLinuxマシンをつくる.ここでdisklessであるとは, ハードディスクが不要である ことを指すことが多いが,その目的・メリットは ネットワークブート型:多数のPCを集中管理できる(thin client用) CD / FDブート型:手軽にOSを入れ替えることができる(gateway, router,あるいはデモやレスキュー用ディスクなど) のように, ハードディスクに収まっていたはずのOSをどこから用意するか ということの実現方法に応じて異なる. ここでは前者の"集中管理"を目的として,ネットワークブート型のdiskless linuxを実現する

  • カーネルのネットワークパラメータ あまり知られていない設定

    13.2.1. ipv4 全体一般的な注意ですが、ほとんどの速度制限機能は loopback に対しては効きません。 ですので、ローカルでのテストはしないでください。 制限は 'jiffies' 単位で与えられ、先に紹介したトークンバケツフィルタによって 適用されています。カーネル内部の時計は、1 秒あたり 'HZ' 刻み (あるいは 'jiffies') で動作します。 Intel では 'HZ' は大抵の場合 100 です。よって *_rate ファイルを、 例えば 50 と設定すると、一秒当たり 2 パケットを許可することになります。 トークンバケツフィルタは、十分なトークンが溜まった場合、 最大 6 パケットまでのバーストを許すような設定になっています。以下のリストの一部は、Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> と Andi Kleen

  • Gentoo Linux x86 ハンドブック

    The Gentoo Handbook is an effort to centralize documentation into a coherent handbook. This handbook contains the installation instructions for an Internet-based installation and some additional sections for working with Gentoo's native software tools such as the OpenRC init system and the Portage package manager. Installing Gentoo About the Gentoo Linux installation This chapter introduces the in

  • Few Useful Netcat Tricks | Terminally Incoherent

    I always say that small, simple and self contained tools can often be more useful, and more feature rich than huge bloated frameworks. For example lets take legendary “Swiss Army Knife of Networking” – netcat. It is a single binary, which takes up about 60KB of space on your disk (give or take a few KB depending on where and how you compile it). What can it do? I guess a good question is what can’

  • オンラインソフトを使え! 「第12回 Netcat」

    文書は、NetworkWorld誌に寄稿した記事の原稿を、IDGジャパン編集部殿の許可を得た上で掲載したものです。 システム管理をしていると、システムの動作確認などでSMTPサーバやWebサーバ等に直接アクセスし、生のプロトコルで通信したいといったケースがよくある。今回はそのような時に便利なツール、「Netcat」を紹介しよう。 NetcatはHobbit氏によって開発された、汎用TCP/UDP接続コマンドラインツールである。接続先IPアドレス(もしくはホスト名)とポート番号を指定することにより、その接続先の該当するポートで待ち受けているサーバソフトウェアと通信することができる。またリッスンモードでは、指定したポート番号で通信を待ち受け、接続してきたクライアントソフトウェアと会話することも可能だ。 Netcatのインストール Netcatは1995年から1996年にかけて開発が行われ、1

  • Bashショートカット

    bash はいくつかあるシェルの内の1つで Bourne シェルを拡張したものです。 シェルとはカーネルと人間の通訳的存在であり、シェルのプロンプトでコマンドを実行するとコマンドはシェルにより 通訳されカーネルに渡されます。カーネルのメッセージもシェルにより通訳され人間に表示します。 また、シェルとカーネルは独立して存在しており、カーネルを包み込んでいるという意味で shell(貝殻)と名づけられました。 bash は csh や ksh の優れた機能を取り入れ、いくつもの便利な機能が追加されています。

  • 仙石浩明の日記: chroot されたディレクトリから脱出してみる

    要約すれば、 「chrootなんて簡単に抜けられるからセキュリティ目的で使っても意味ないよ。」 ってことね。そうだったのか。 そうだったのか orz Note that this call does not change the current working directory, so that `.' can be outside the tree rooted at `/'. In particular, the super-user can escape from a `chroot jail' by doing `mkdir foo; chroot foo; cd ..'. chroot するときは、そのディレクトリへ chdir しておくのが常識と 思っていたので気づいていなかった。 つまり、 故意にカレントディレクトリを chroot 外へもっていけば、 chroot された

    tommyt
    tommyt 2007/09/30
    ネタ元の意訳が端折られすぎ。前提条件としてchroot(2)が利用できない権限であれば問題ない
  • 連載記事 「Linux管理者への道」

    パスワードの管理と運用を考える 連載:Linux管理者への道(1) 管理者として避けて通れないのが、一般ユーザーも含めたパスワードの管理と運用である。管理者として何をすべきなのかを再検討してみよう

    tommyt
    tommyt 2007/09/11
  • @IT Linux Square「LFSで作って学ぶLinuxの仕組み」

    【 pidof 】コマンド――コマンド名からプロセスIDを探す (2017/7/27) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、コマンド名からプロセスIDを探す「pidof」コマンドです。 Linuxの「ジョブコントロール」をマスターしよう (2017/7/21) 今回は、コマンドライン環境でのジョブコントロールを試してみましょう。X環境を持たないサーバ管理やリモート接続時に役立つ操作です 【 pidstat 】コマンド――プロセスのリソース使用量を表示する (2017/7/21) 連載は、Linuxのコマンドについて、基書式からオプション、具体的な実行例までを紹介していきます。今回は、プロセスごとのCPUの使用率やI/Oデバイスの使用状況を表示する「pidstat」コマンドです。 【 iostat 】コマンド――I

  • ダウンタイムをできるだけ短くして、サーバのHDDを丸ごとコピーする方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    question:1177294812より ddでデータを丸ごと新しいHDDにコピーしたいのですが、以下のような場合、どういうことに留意すればよいでしょうか? ・現在のHDDはWeb/Mailサーバとして稼働中 ・なるべくダウンタイムは少なくしたい ・新HDDにコピーしている最中に、現在のHDDに追加されたデータについてもなるべく拾いたい ・新HDDはUSB外付けで接続したい(なるべくサーバを停止したくない) このような場合は、dd よりも rsync を使ったほうが良いと思います。ご希望の条件を満たすには dd は不向きです。 rsync を使うと変更があったファイルだけコピーすることができます。dd はファイル単位での処理ができないため、作業中に変更があったファイルだけ処理するというような芸当はできません。 rsyncを使う場合は、以下の手順を取るとご希望の条件がすべて満たせます。この

    ダウンタイムをできるだけ短くして、サーバのHDDを丸ごとコピーする方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • Linux Square全記事インデックス

    Linux Squareフォーラムに掲載されている全記事にアクセスできるインデックスです。このページを見れば、Linux Squareフォーラムのすべてが分かります。また、インデックスは記事の追加とともに拡充していきます。

  • NFS の性能を最適化する

    5. NFS の性能を最適化するクライアントとサーバの両面から、環境を注意深く分析することが、 NFS の性能を最適化する際の最初のステップになります。 前半のセクションでは、一般にクライアントの方で重要になる点を扱います。 後半 (Section 5.3 以降) では、サーバ側の点を議論します。 サーバ・クライアント両側での項目は、 互いに影響を及ぼしあうことがないわけではありませんが、 原因・結果をはっきりさせるためには、この 2 つを分けておくと便利かと思います。十分なネットワーク容量、高速な NIC、全二重の設定にして衝突を減らす、 スイッチやハブでネットワークスピードを一致させる、 といったようなネットワーク関連の設定を除くと、 クライアントを最適化するために最も重要な設定は、 NFS データ転送のバッファサイズでしょう。 これは mount コマンドの rsize, wsize

  • Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro

    Linuxのコマンドを「やりたいこと」で探すことができます。「やりたいこと」をクリックすると、コマンド名、動作、構文、オプションの意味をご覧いただけます。コマンドの基を学びたい方は「Linuxコマンド道場」を参照ください。ファイルの操作からテキスト・ファイルの処理方法まで,例題に基づいて学べます。

    Linuxコマンド逆引き大全 Index - Linuxコマンド逆引き大全:ITpro
  • 意外と知らない?NICを冗長化するボンディング(bonding) - うさぎ文学日記

    割と長い間ネットワークに携わってる人と話していて、その人がボンディングの存在を知らなかったので、もしかして知られていないのではないかと思ったので紹介してみます。 Linuxでは、ボンディング(bonding)を使うことでNICの冗長化、負荷分散ができます。ケーブルが断線したり、間違えて抜いてしまったなんてことがあったとしても大丈夫です。 このボンディングはNICを複数束ねて使うことで、1個のチャンネルにすることができます。異なるベンダーのNICとかでも大丈夫ですよ。(bondingは機能の名称で、束ねることはteamingとも言うらしい) 異なるスイッチ(更に、その上に異なるルーターとか)なんかにつなぐと、更に冗長化ですよ。 当たり前ですが、NICは2個以上消費します。 /etc/sysconfig/network-scripts/ifcfg-bond0 を作成 DEVICE=bond0

    意外と知らない?NICを冗長化するボンディング(bonding) - うさぎ文学日記
  • @IT:Linux Tips インデックス

    ■2003年以降のTips(2003年以前のTipsはこちら) ■IPAexフォントを使うには(2010/7/7)New! IPA(独立行政法人情報処理推進機構)が開発・配布している日フォントIPAexフォント」をインストールする方法を説明する。 ■yumで「Cannot retrieve repository metadata」エラーが出るときは(2010/7/7)New! Fedoraでyumコマンドを実行して、「Cannot retrieve repository metadata……」というエラーが表示された場合の対処法を紹介する。 ■GUIでアンチウイルスソフトClamAVを使うには(2010/7/7)New! GUIで操作可能なアンチウイルスソフト「KlamAV」のインストール方法と使い方を説明する。 ■GPartedでパーティションを操作するには・改(2010/4/21

  • UNIXの環境変数メモ

    UNIXの環境変数メモ - 知っておくと便利な環境変数のリストを作りましょう。 目次 一覧 設定方法 (csh系) 設定方法 (sh系) 環境変数に関する注意 環境変数を一時的に変更するプログラム - env 知っておくと便利な環境変数のリストを作りましょう。 環境変数をあらかじめセットしておくと、 プログラムの動作やサーチパスが変えられます。 man によるマニュアルには ENVIRONMENT というセクションがあるので、目的のプログラムを動かす時に読んでおくと面白いかも。 自分の使っているシェルのは読んでおくべき。色々発見があって楽しい。 「シェル変数一覧」も作ってみませんか?(csh 系と sh(bash) で分けた方がいいかも) 一覧 BROWSER http://catb.org/~esr/BROWSER/ CLASSPATH Javaのclassファイル用のサーチパス (j

  • naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う

    あとで書く、と言った手前なので書くとします。 DSASの中の人がすごい勢いで LVS の話を書いてくれてます。この辺。LVS を使うと Linux と箱でロードバランサが作れちゃいます。普通に買ったら数百万とかしちゃうやつ。 DSAS の中のひとに感謝しつつ、いい機会なのでやってみよう! と思っていろいろ試して昨日あたりからはてなの中でも LVS + keepalived で動かしはじめてます。いまのところ問題なし。 そのロードバランサをどこに使ってるかですが、普通ロードバランサというとインターネットからの入り口のところに置いてウェブサーバーの負荷分散に使うイメージがあります。が、今回ははてなでは MySQL のスレーブの手前に置くという役割でとりあえず使いはじめました。 +-----------+ +-----------+ | mod_perl | | mod_perl | +----

    naoyaのはてなダイアリー - MySQL の負荷分散に LVS + keepalived を使う