Articles of solaris 10

JVM(1.6.0_22)在Solaris 10上调用OS命令时的性能问题

我的高级问题是我的构build工具(Maven)在Solaris 10环境中突然变得非常慢。 现在需要8分钟的构build需要50分钟。 我把这个问题缩小到一个Maven插件反复调用 Runtime.getRuntime().exec("env"); 这使得JVM(版本1.6.0_22)在OS上调用“env”命令。 在其他Solaris 10计算机上,每次调用大约需要1.5秒,而几个毫秒。 机器重新启动一次,事情在几周后又恢复正常了。 现在它又坏了,重新启动没有帮助。 谢谢

无法在Solaris 10上启动Apache2服务

这是Solaris 10 x86的默认安装。 没有调整或定制。 1)我首先启用apache2。 bash-3.00#svcadm启用apache2 2)重新启动apache2 bash-3.00#svcadm重启apache2 3)检查服务是否正在运行。 bash-3.00#svcs | grep apache legacy_run Aug_08 lrc:/etc/rc3_d/S50apache maintenance 18:41:16 svc:/network/http:apache2 4)服务已经进入维护状态,因此我正在查看错误的解释。 bash-3.00#svcs -xv svc:/network/http:apache2 (Apache 2 HTTP server) State: maintenance since Thu Aug 11 18:41:16 2011 Reason: Start method exited with $SMF_EXIT_ERR_CONFIG. See: http://sun.com/msg/SMF-8000-KS See: man -M /usr/apache2/man -s 8 httpd See: /var/svc/log/network-http:apache2.log 5)获取日志文件。 bash-3.00#cat /var/svc/log/network-http:apache2.log […]

在将solaris驱动器path映射到物理磁盘时遇到困难

我有一个超微型盒子,前面有24个驱动器,后面有12个驱动器。 它使用zfs运行x86 solaris 10。 以下是zpool状态的输出: NAME STATE READ WRITE CKSUM pool0 DEGRADED 0 0 0 raidz1-0 DEGRADED 0 0 0 c0t50014EE0AD5A2780d0 ONLINE 0 0 0 c0t50014EE6ABA1D6FBd0 ONLINE 0 0 0 c0t50014EE6ABA5D381d0 ONLINE 0 0 0 c0t50014EE6ABB878DAd0 ONLINE 0 0 0 c0t50014EE6ABBA2AE8d0 ONLINE 0 0 0 spare-5 DEGRADED 0 0 3.57K c0t50014EE6ABBA6C1Dd0 DEGRADED 0 0 58 […]

solaris 10如何查找客户端信息?

我怎样才能find哪些客户端从solaris 10 NFS服务器挂载NFS共享? 我已经尝试在服务器上使用dfshare什么都不返回。 dfshares -F nfs 欢呼osp

CPU利用率低,但换出进程和被阻止的进程很高

我们正面临着100%CPU利用率的间歇期。 服务器configuration: HP DL580 G7(4个处理器,每个8个内核; 128GB内存。) 操作系统:Solaris 10_x86更新9 应用程序:Oracle 10 R2; ASM磁盘pipe理。 数据库大小5TB; SGA 78GB 存储子系统:HP MSA2312sa双控制器SAS直连存储 在正常的一天(CPU利用率20%)下面提供了vmstat输出 kthr内存页面磁盘故障cpu rbw交换免费重新loginfr sr s0 s1 s2 s3在系统我们sy id 0 27 26 128133040 6469184 362 4937 829 3 22 0 117 -0 4 0 97 85888 383138 19238 19 2 79 0 20 31 129089972 4009408 294 4341 […]

chmod:警告:不能更改主页

# chmod 755 home chmod: WARNING: can't change home # 在我安装solaris 10之后,/ home不能被任何人写入,当我尝试以root权限更改权限时,出现上述错误。 编辑:原始权限被设置为777

将路由永久添加到Solaris 10

我需要添加几个静态路由到一个solaris 10框。 在Solaris 9上,我总是通过添加一个初始化脚本来重新应用路由,从而在重新启动时保持这些状态。 随着solaris 10,向SMF添加服务似乎有点矫枉过正。 什么是最好的做法,如何添加一个路线,坚持跨越重启?

如何强制Perl使用/ bin / ksh而不是/ bin / sh?

我正在从AIX迁移到Solaris 10,但是/bin/sh的版本太旧了,我们的脚本无法运行。 我可以以某种方式强制perl在“中通过不同的shell(在我的情况下, /bin/ksh )执行命令吗? 我有很多系统调用的地方,所以在每个地方改变它们都不是很可行。 find一些全球性的设置或者其他东西真是太好了。

Solaris 10:如何映像机器?

我有一个Solaris 10工作站,我想从中创build一个完整的映像备份。 该机器有两个驱动器,一个用于系统根目录的UFS和一个用于数据存储的ZFS。 我打算添加第三个HD来保留这两个主驱动器的备份映像(包括任何zfs快照)。 目的不是灾难恢复,而是让我轻松地吹走我打算尝试的一系列应用程序安装/configuration更改。 什么是最好的方法来做到这一点? 我不太熟悉Solaris,但是有一些基本的Linux知识。 我看了一下CloneZilla,但是不支持Solaris。 我只用一个dd | gzip > image就行了 dd | gzip > image样式解决scheme,但我需要一些方法来首先清除主驱动器上未使用的块来帮助gzip。 他们比我的第三个驱动器大得多,但几乎没有任何实际的数据。 更新澄清: 我特别希望避免使用任何文件系统快照function,因为部分应用程序configuration更改涉及/略微取决于现有和新的快照。 理想情况下,完整的快照收集应该是备份的一部分 。 虚拟化不是一种select,因为目标是对特定的硬件configuration进行性能评估。 出于同样的原因,虚假“备份”快照可能会歪曲性能数据。 谢谢

Solaris 11中的arp_cleanup_intervalvariables在哪里?

在Solaris 10中,我可以使用以下命令configuration(和审计)arp_cleanup_intervalvariables: $ ndd -get /dev/arp arp_cleanup_interval 300000 在Solaris 11(Express和Release)中,相同的命令返回“未知属性”错误: $ ndd -get /dev/arp arp_cleanup_interval operation failed: Unknown property 有谁知道这个variables是否已经改变,或从Solaris 11中删除?