成为超级用户 lp 或同等角色。
角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。
设置一个或所有选项。
# 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 |