スーパーユーザーまたは lp になるか、同等の役割を引き受けます。
役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
1 つまたはすべてのオプションを設定します。
# svccfg svc:> select svc:/application/print/server svc:/application/print/server> setprop property = value . . . svc:/application/print/server> quit |
設定したいオプションごとに、setprop property = value コマンドを各行で繰り返します。
印刷サーバーの現在の属性値を表示し、オプションが正しく設定されているかどうかを確認します。
# svcprop svc:/application/print/server |
印刷スケジューラを再起動します。
印刷スケジューラが実行されていない場合は、次のコマンドを使用します。
# svcadm refresh svc:/application/print/server # svcadm enable svc:/application/print/server |
印刷スケジューラが実行されている場合は、次のコマンドを使用します。
# svcadm refresh svc:/application/print/server # svcadm restart svc:/application/print/server |
印刷スケジューラが実行されているかどうかを確認するには、svcs application/print/server コマンドを実行します。
この例では、フィルタの数を 1 に設定する方法を示します。このオプションは、システムをリブートしたあと、または印刷スケジューラを再起動したあとにも有効です。
# svccfg svc:> select svc:/application/print/server svc:/application/print/server> setprop lpsched/num_filters = count: 1 svc:/application/print/server> quit |
この例では、すべてのオプションを設定する方法を示します。
# svccfg svc:> select svc:/application/print/server svc:/application/print/server> setprop lpsched/num_filters = count: 1 svc:/application/print/server> setprop lpsched/num_notifiers = count: 1 svc:/application/print/server> setprop lpsched/fd_limit = count: 4096 svc:/application/print/server> setprop lpsched/reserved_fds = count: 2 svc:/application/print/server> quit |
次に、すべてのオプションを設定するスクリプト例を示します。
#!/bin/ksh svccfg <<-EOF select svc:/application/print/server setprop lpsched/num_filters = count: 1 setprop lpsched/num_notifiers = count: 1 setprop lpsched/fd_limit = count: 4096 setprop lpsched/reserved_fds = count: 2 EOF |