Articles of solaris

为Weblogic实例分配一个特定的核心数量

使用虚拟化,我们在单个Solaris机箱中构build了LDOMS,其中每个LDOM有8个内核和12 GB的RAM。 我们有一个运行在这个LDOM上的Weblogic应用程序服务器实例(托pipe服务器),我们在其上部署了许多应用程序。 平均CPU使用率为11%,因此我们计划进行垂直扩展,我们将在同一个LDOM中添加一个运行在同一个LDOM上的Weblogic应用服务器(受pipe服务器)实例,同时部署在这个新的第一个Weblogic实例上部署的所有应用weblogic实例,因为它们是同一个集群的一部分。 我的问题是,我如何分配4个核心到ALSB实例1(已经存在的托pipe服务器实例),并将4个核心分配给新的ALSB实例2(而不是具有所有8个核心的ALSB实例1进行处理),1)Is这个解决scheme可行吗 2)如果可行,如何实现呢? (我如何为每个Weblogic应用服务器实例分配一组内核?) 提前感谢您的解决scheme,请让我知道,如果您需要更多的信息。

Solaris 10:无法ping /到服务器

所有, 我有一个不能通过IP访问的Solaris 10服务器(即无法ping /到服务器)。 我相信我有正确的默认路由设置。 见下文: # ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 192.168.62.100 netmask ffffff00 broadcast 192.168.62.255 ether 0:14:4f:b1:9b:30 # netstat -rn Routing Table: IPv4 Destination Gateway Flags Ref Use Interface ——————– ——————– —– —– —— ——— 192.168.62.0 192.168.62.100 U 1 […]

Solaris上的虚拟用户

是否可以重新创buildpam_userdb.so的function以使应用程序在Solaris上validation虚拟用户(仅适用于某个特定服务)? 情况是:上级要求我们使用只支持基于密码的身份validation的文件分发工具,并在明文中传输密码。 由于将要传输的数据量很大,使用SSL隧道是不切实际的。 该应用程序是pam-aware的,所以我们可以为它configuration一个特殊的authentication栈。 在我们的linux服务器上,我们将pam_userdbconfiguration为使用单独的passwd数据库,所以没有人可以使用密码直接login: someapp auth sufficient pam_userdb.so db=/etc/someapp-passwd try_first_pass 在Solaris上似乎没有任何等价物。

如何在Solaris 10closures时debugging无提示挂起?

closures新映像的Oracle / Sun Solaris 10 SPARC盒时,我们正在经历一个神秘的挂钩。 这是可重复的(在同一地点…从我们可以告诉)。 我们让它尝试多次工作5-10分钟,它从来没有进展。 我从来没有见过这种情况发生过。 在控制台上显示的最后一件事是syslogd被发送了信号15.在我们禁用snmpdx之前, snmpdx上的最后一件事是snmpdx被发送了信号15(在syslogd被发送信号15之后)。 尽pipe很less发现,但在过去的Solaris环境中,我可以从经验中得到一个更好的想法,在那里可能会出现问题,然后可以通过/etc/*.d脚本中的愚蠢(但有效的)debuggingecho声明进一步缩小范围。 在SMF中,我不太确定从哪里开始。 我们在{ok}提示符处通过sync强制执行崩溃转储以供日后分析,然后让方框出现,因为它是生产服务器,并且我们的计划停机窗口正在closures。 /var/adm/messages显示没有任何用处。 你将如何debugging这种情况? 有没有办法阻止隐藏在关机发生的事情,例如,显示正在完成的每件事情? (我从来没有这么做过,因为Solaris 10在启动的时候也隐藏了很多东西) savecore的mdb ps显示以下进程在挂起时运行(afsd是OpenAFS客户端,预计有很多): > > ::ps S PID PPID PGID SID UID FLAGS ADDR NAME R 0 0 0 0 0 0x00000001 00000000018387c0 sched R 108 0 0 0 0 0x00020001 00000600110fe010 zpool-silmaril-p R 3 0 0 […]

getent返回没有用户的组

我一直在努力从getent得到预期的结果。 我已经安装了Solaris 9服务器来再次validationeDirectory Ldap服务器。 我能够很好地authentication。 唯一的事情是,当我运行id命令时,它返回没有Ldap组。 我发现getent组只返回组名和GID号码,但不包括其中的成员。

Solaris:将TCP的初始拥塞窗口增加到10段(tcp慢启动)

初始拥塞窗口如何增加到10 ? 看来可以用TCP_INIT_CWND来完成 ,但我不知道该怎么做。

获取vmxnet3在Solaris 11 Express和Vmware ESX 4.0上的工作

我已经安装了Solaris 11 express VM并安装了它。 ESX报告VMware Tools:确定,但在“ifconfig -a”中看不到vmxnet3适配器。 想法?

两台服务器无法通讯

两台服务器(不幸的是一个networking服务器一个MySQL服务器),直到昨天晚上罚款。 现在,我无法ping,ssh或打开两台服务器之间的任何线路。 任何其他机器可以很好地到达他们,但这两个被阻止。 我已经重新启动了他们作为最后的努力,并没有得到任何结果。 任何想法正在发生什么? 两个solaris。 更新:这些是由Joyent托pipe的SmartMachines。 昨天晚上对networking服务器进行了一次升级 – 大概是这个开始发生的时间。 尽pipe如此,仍然在亏损。

如何检测在Solaris上生成出站stream量的pid?

有没有在Solaris上的某种防火墙,可以让我定义一个filter,例如出站stream量到一定范围的IP地址和端口,而不是阻止stream量我想logging进程ID和用户?

我的Solaris任务栏去哪儿了?

我在这里有一个用户有一个好奇的问题。 login后,他得到“无法打开面板,因为面板已经打开”错误消息。 他的会议不显示任务栏,但其他方面工作得很好! 在.dt日志中没有任何错误(除了每个人都能得到的)。 Double ctl-alt-backspace不起作用。 没有人在机器上有问题。 看起来像重启可能不会修复(重启将是高度破坏性的,因为它是一个拥有许多用户的繁忙的机器)。 不希望删除/重新创build他的帐户。 任何想法如何我可以解决它?