中治です。 アドバイスありがとうございます。
>>>>> In <[email protected]> >>>>> 瀧 康史 <[email protected]> wrote: > これは、rcapdが動いてないからではないかと思うのですが、 > system/rcapdを動かしてみるとどうですか? rcapd を動かす前は、内容を記録し忘れましたが、別のエラーメッセージが出て、 zone が起動しませんでした。しかも、Solaris 11 Express の標準インストール では rcapd がインストールされてなかったようで、 pkg install service/resource-cap が必要でした。 > On 2011/09/05, at 19:31, Daisuke AOKI wrote: > > 青木です。 > > > >> ここで、 > >> > >> zone 'zone-ocnipv6': WARNING: The zone.cpu-shares rctl is set but > >> zone 'zone-ocnipv6': FSS is not the default scheduling class for > >> zone 'zone-ocnipv6': this zone. FSS will be used for processes > >> zone 'zone-ocnipv6': in the zone but to get the full benefit of FSS, > >> zone 'zone-ocnipv6': it should be the default scheduling class. > >> zone 'zone-ocnipv6': See dispadmin(1M) for more details. > >> > >> という警告が出るので、きっと、上記の zonecfg でなんか余計なことをしたに > >> 違いないのです。 > > > > 余計なことは何もされていないですね。 > > メッセージどおりと言ってしまえばそれまでですが、zoneプロパティに > > zone.cpu-shares rctl が定義されているにもかかわらず、デフォルトの > > スケジューリングクラスとしてFSSが設定されていないので、ちゃんと > > 動作しませんよ!というメッセージです。 > > > > ほっといてもいいんですが、グローバルゾーンでデフォルトスケジューリングクラスに > > FSSを設定してあげれば、メッセージそのものは治まります。 つまり、マニュアルの設定例をよく理解せずに真似をして、 zone.cpu-shares rctl を設定しちゃったのが余計だったかもしれません。 そして、その内容と影響をよく理解しないまま、 global# dispadmin -d FSS を実行してから zone を再起動すると、この警告も出なくなりました。しばらく、 これでいってみます。 > > <参考> > > Docs > > http://download.oracle.com/docs/cd/E19253-01/819-0385/gekhp/index.html > > やっぱりSunがスキ!(ブログタイトルは変わっていないのねwww) > > http://blogs.oracle.com/yappri/entry/dispadmin > > Education 原田先生のサイト > > http://solaris-user.com/solaris10_zone/zone_fss_demo.html > > > > # スケジューリングクラスって何?とか、FSS の効用とかって、 > > # 既にSolaris Internals な勉強会の方で通過してしまったでしょうか? -- NAKAJI Hiroyuki (中治 弘行) _______________________________________________ ug-jposug mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ug-jposug
