タグ

freebsdとbsdに関するclavierのブックマーク (3)

  • 第39回 init(8)とrc(8)に替わる起動および制御機能の模索 | gihyo.jp

    init(8)とrc(8)に替わる仕組みの模索 *BSDはシステムの起動をinit(8)からのシェルスクリプト、サービスの起動や制御をシェルスクリプトをベースとしたrc(8)で行っています。商用UNIXやMac OS X、最近のLinuxディストリビューションではこの仕組みではなく、より汎用的なフレームワークを使った起動および制御を採用しています。 init(8)+rc(8)からこうした汎用フレームワークへ移行している理由はいくつかありますが、まとめるとだいたい次のような目的があるように見えます。 サービスの並列起動などによるシステム起動の高速化 サービスを制御するための汎用的なインターフェースの提供 サービスのモニタリングと自動スタートの実現 サービスのモニタリングと自動アイドルの実現 サービスのモニタリングと自動リスタート機能による高可用性の実現 root権限でのサービス起動の削減とセ

    第39回 init(8)とrc(8)に替わる起動および制御機能の模索 | gihyo.jp
  • Trickleを使って帯域制限をする - aptheia.info

    ネットワーク経由で大量のデータをやりとりしたいが、メインのサービスには影響を与えたくないという場合がよくある。rsyncscp など、大きなファイルの転送を考慮されたコマンドではネットワーク帯域を制限するオプションが用意されていることも多いが、自作のツールなどに帯域制限を実装するとなるとかなり面倒くさいことになる。 Linux で帯域制限をしたい場合、tc や cgroup を使う方法がよく知られている。ただ、「あるコマンドにネットワークが占領されないように穏やかに実行したい」というニーズに対しては大げさで、またオプションが難解だったり管理権限が必要だったりといったことから二の足を踏む感じのものだった。もっと普段使いに適したツールがないものかと探していたところ、こういったシーンではTricleがかなり有効だと言うことがわかった。 インストール Debian, Ubuntu なら公式からパ

  • gihyo.jp FreeBSD勉強会第15回「インストーラを使わないでFreeBSDをインストールする方法」、2月22日に開催 | gihyo.jp

    gihyo.jp FreeBSD勉強会第15回「インストーラを使わないでFreeBSDをインストールする方法」、2月22日に開催 gihyo.jp FreeBSD勉強会第15回のご案内です。 FreeBSDのインストールでは通常、インストーラが使われます。インストーラはディスクのパーティショニング、プロダクトの展開、基的な初期設定などを代替で行ってくれるものです。実際にはコマンドを実行してパーティショニングやプロダクトの展開を実施しているだけなので、インストーラを使わなくてもFreeBSDをインストールすることができます。 勉強会では、実際にFreeBSDを手動でインストールする方法を実演しながら、FreeBSDの仕組みやインストーラが実施している内容を深く理解することを目的とします。また、インストール後の基的な設定についても、どのコマンドを使って何を設定するのかを説明します。Fre

    gihyo.jp FreeBSD勉強会第15回「インストーラを使わないでFreeBSDをインストールする方法」、2月22日に開催 | gihyo.jp
  • 1