ここでは、最新の既知の問題およびその他の問題、および適切な回避方法がある場合はそれらも一覧表示します。
Oracle Linux 6 および Oracle Solaris 11 システム上の多数のセッション (サーバーあたりの同時セッション数が 80 を超える) のスケーラビリティーに影響を及ぼす既知の問題がいくつかあります。これらの制限は、デフォルト構成およびシステムの DBus プロセスと gdm プロセスで構成されている少ないファイル記述子リソース容量の結果です。次の回避方法を適用してスケーラビリティーを拡張できます。
Sun Ray サーバーのスーパーユーザーになります。
次の行を含む
/etc/dbus-1/system-local.conf
ファイルを作成することで、デフォルトの
DBus リソース制限を変更します。
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <!-- default for this is 2048 --> <limit name="max_completed_connections">32768</limit> <!-- default for this is 256 --> <limit name="max_connections_per_user">4096</limit> </busconfig>
ulimit コマンドを
/etc/X11/prefdm
ファイルに追加することで、システムの GDM
デーモンファイル記述子リソース容量を変更します。
行 PATH=...
のあとに、次の行を追加します。
ulimit -n 16384
変更を有効にするには、システムをリブートします。
Sun Ray サーバーのスーパーユーザーになります。
次の行を含む
/etc/dbus-1/system-local.conf
ファイルを作成することで、デフォルトの
DBus リソース制限を変更します。
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <!-- default for this is 2048 --> <limit name="max_completed_connections">32768</limit> <!-- default for this is 256 --> <limit name="max_connections_per_user">4096</limit> </busconfig>
plimit コマンドを
/etc/init.d/utsyscfg
ファイルに追加することで、システムの DBus
デーモンファイル記述子リソース容量を変更します。
行 start)
(行 320)
のあとに、次の行を追加します。
if [ -x /bin/plimit ]; then DPID=$(pgrep -f "dbus-daemon --system") if [ -n "$DPID" ]; then plimit -n 16384 $DPID fi fi
/lib/svc/method/svc-gdm
ファイル内の行を置き換えることで、システムの
gdm プロセスが Solaris Extended File Facility
を使用するように強制します。
行 /usr/sbin/gdm $arg &
を次の 2
行に置き換えます。
ulimit -n 16384 LD_PRELOAD_32=/usr/lib/extendedFILE.so.1 /usr/sbin/gdm $arg &
変更を有効にするには、システムをリブートします。