• 締切済み

Solaris8でulimitコマンドの設定

sonaceの回答

  • sonace
  • ベストアンサー率50% (3/6)
回答No.1

http://docs.sun.com/db/doc/817-3838/6mjdft861?a=view 上記からの転載です。 「ulimit(1) 現在のシェルとそのシェルから起動されたプロセスで利用できるシステム資源の制限値を設定または取得」 ということなのでシェルを起動するのが条件ですね 起動したいサーバをシェルスクリプトで起動すればOK OSのデフォルトを変更したいなら(/etc/systemで検索かけて) http://docs.sun.com/db/doc/816-3961/6ma74f42j#hic /etc/system でkernelのデフォルト値を変更できます。 ファイルサイズの制限だけならquotaってのもありかも

Hiro_Ka
質問者

補足

ご回答ありがとうございました。 ファイルサイズの制限は、/etc/systemに set rlim_fd_cur XXXX set rlim_fd_max YYYY と書くことで設定できました。 ただ、悲しいかなシェルが全然判らないので他の値を 変更することは叶いませんでしたが・・・。 ちなみに、ulimitで制限を掛けたいのは、 ・ファイルサイズのソフトウェア制限 ・コアファイルサイズのソフトウェア制限 ・最大データセグメントサイズ ・最大スタックセグメントサイズ ・ユーザプロセスに割り当て可能な最大物理メモリサイズ ・ディスクリプタ数 の6点です。

関連するQ&A

  • Solaris7でのネットワークの設定

    お世話になります。 OSがSolaris7のマシンのネットワーク(IP、ホスト名)の 設定を変更することになりました。 DNSは動いていない環境です。 以下のファイルを変更すればいいのかな?と思うのですが、いかがでしょうか? ●/etc/hosts ●/etc/nodename ●/etc/hostname.インターフェース名 また、上記ファイルを設定後、再起動が必要だと思うのですが、 rebootコマンドって使えるのでしょうか? それと、ネットワークの設定の部分のみを再起動させる方法ってありますでしょうか? どなたかご教授おねがいします。

  • Solaris8のDNS設定について

    Solaris8にて、DNSを設定して、name⇔IPアドレス変換を 行いたいのですが、変換できていません。 具体的には、pingコマンドでnameしていすると見つかりません。 nslookupコマンドの結果は、以下の通りです。 # nslookup *** Can't find server name for address 127.0.0.1: Unspecified error *** Default servers are not available どなたか教えてください。 Solarisの状況としては、 ・/etc/resolve.confには、  domain(適当)と  nameserverにDNSサーバのIPアドレスは、設定済み。 ・DNSサーバ(別セグメント)へのpingは、確認済み。(つながっている。)  →routerの設定は、OK。 ・/etc/nsswitch.confには、  hosts: files dnsを設定済み。 ・このSolaris8は、DNSサーバとしては、設定していない。  (DNSクライアントのイメージ。BINDは、未設定。) ・これら設定後、Solaris再起動済み。

  • solaris10のコンフィグレーションファイルが反映されません

    solaris10のコンフィグレーションファイルが反映されません。/etc/systemにセマフォなどを設定し、再起動をかけても設定した情報が反映されません。どうしてでしょうか?

  • solaris8でtomcatの自動起動

    solaris8でのtomcatの自動起動を考えています。 そこで/etc/init.dにrcスクリプトを置こうと思っているのですが 中身をどのように書いたらいいかわかりません。 apacheやqmailのスクリプトを参考にしてみても どうもうまくいきません。 特に環境変数の設定をどうすればいいのか・・・。 どなたかsolaris8でのtomcatの自動起動に 成功されている方、アドバイスを頂けないでしょうか? よろしくお願いします。

  • Solaris10

    Solaris10の環境設定ですが、 Linuxであれば、 /etc/profileを設定すると、 全体に反映されますが、 Solaris10の場合は、 違うのでしょうか。 /etc/profileを設定しても、 rootだけの反映でしょうか。 結局は、ユーザごとに、 ホームディレクトリ直下、 .profileを設定しないといけないのでしょうか。 よろしくお願いします。

  • Solaris7でのネットワークの設定について

    お世話になります。 Solaris 7 のネットワークの設定を変更したいと思っています。 変更する情報は、ホスト名とIPアドレスです。 /etc/hostsファイルを書き換えれば、いいのかな?って 思っているのですが、あってますでしょうか? その他、変更しなくてはならないファイルがありましたら 教えてください。 お願いいたします。

  • Bind8.xでのDNSクライアント設定について

    DNSサーバにて、bindの設定は正しく行えたのですが そのDNSサーバを参照する側のサーバ設定をどうすれ ば良いかわかっていません。 設定方法を教えて下さい。 なお、どちらのサーバもsolaris2.6です。  私が考えている参照側の設定は   1./etc/resolv.confにドメイン名とDNSサーバ名     を記述する   2./etc/nsswitch.confの     hosts: files行に     "dns"を追加する   3.サーバ再起動   ※参照する側ではbindは起動しなくていい?  です。 すみませんがよろしくお願い致します。

  • solarisについての質問

    現在、ソラリスのsambaの設定をしているのですが次のファイルがなくて、困っています。 /etc/init.d/samba ぜひ教えてください。

  • Solaris9をシングルユーザモードで立ち上げた際に参照するPATH

    Solaris9をシングルユーザモードで立ち上げた際に参照するPATHが記述された設定ファイルはどこにあるのでしょうか? suコマンド時で参照しているのは/etc/default/suのようですが、シングルユーザーモードの時も同じものを参照しているのでしょうか? 分かる方いらっしゃいましたらご教示ください。

  • DNSサーバを構築しています。/etc/rc.d/init.d/named reloadのところでエラーになってしまいます。

    RedHat Linux 9 でサーバを構築しています。 DNSサーバを作成しているところでつまづいてしまいました。 vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、 vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、 逆引きの方もゾーンデータベースを作成しました。 あとは、etc/rc.d/init.d/named start とやって起動させ、 namedが自動起動するように chkconfig named on と実行しました。 しかし、設定を反映しようと、 /etc/rc.d/init.d/named reload としたのですが、 何度やっても失敗と出てしまいます。 画面には、一部を書きに記述すると、 Reloading named: usage : killall [OPTION] [--] name ・・・    killall -l, --list killall -V --version -l,--list list all know signal name -V,--version display version infomation となっていました。 とりあえず、shutdown -r now で再起動しましたが、 設定が反映されていないようで、次の vi /etc/resolv.conf でIPアドレスを記述したあと、 nslookup コマンドを実行してDNSサーバのテストでやってもエラーになってしまいます。 何が原因でしょうか? 長々と書いてすみません。分かる方、どうかよろしくお願いします。