我在Solaris 10机器上工作(例如de1a和du1b )。 关于lltconfig命令,是否可以仅查看一个设备(例如NIC e1000g0 )而不是整个列表? 例如,我只想获得有关e1000g0状态,如下所示: lltconfig ….. Link 0 (e1000g0): Node 0 du1a : 00:21:28:14:76:68 Node 1 du1b : 00:21:28:59:72:C4 permanent 另一个select是操纵lltconfig -a list以获得我想要的(通过awk或sed或ksh等)。 下面是我从lltconfig -a list得到的一个例子(在这种情况下,我得到了整个列表,但我只需要e1000g0状态): lltconfig -a list Link 0 (e1000g0): Node 0 du1a : 00:21:28:14:76:68 Node 1 du1b : 00:21:28:59:72:C4 permanent Link 1 (e1000g1): Node 0 du1a : 00:21:28:14:76:69 Node […]
我一直在从我的池中复制数据,以便我可以用不同的版本来重build它,这样我就可以离开solaris 11,在freebsd / openindia等之间移植一个,而前一天它以每秒20MB的速度复制是关于所有我的桌面驱动器可以处理从networking写入。 突然昨晚它下降到1.4MB我跑zpool状态今天得到这个。 pool: store state: ONLINE status: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected. action: Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. see: http://www.sun.com/msg/ZFS-8000-9P […]
请咨询我的代码有什么问题,(我在OS Linux和solaris上运行这个代码) 我不明白: "file ended with .tmp" 例: 我需要validation$ FILE以.tmp或.old等结尾… 用下面的例子代码设置参数:FILE = hosts.tmp 所以我希望grep会匹配“.tmp ”,因为.tmp是最后一个字符 对于“TEMP”,“previos”或“-old”等其他TOKENS也是如此 代码(ksh脚本) TOKENS=".tmp .old .previous -log temp ,TEMP -OLD previos" FILE=hosts.tmp for TOKEN in ` echo $TOKENS ` do [[ ` echo $FILE | grep -c '$TOKEN$' ` -eq 1 ]] && echo "file ended with $TOKEN" done
我在Solaris机器(VM)上使用了Weblogic 10.3.4 + Oracle DB, 不幸的是,上周我们在Weblogic上托pipe的应用程序变得非常缓慢,无法为新用户提供服务(一切都持续了1小时)。 为了找出原因,我们从操作系统级别,数据库级别询问报告。 报告显示: 一个非常敏感的CPU使用情况。 (显然是使用该系统的用户数量的一个高峰) 连接池达到Weblogic的最高限制(200个连接!) 来自Db的AWR统计显示响应时间下降。 现在谁是第一个鸡或鸡蛋? 一个非常慢的数据库可能会导致WEBlogic变慢,并达到从池中的最大连接数。 但是,如果CPU使用率很高,那么可能是因为持有数据库连接的线程太繁忙,以至于不能将连接返回到池(因为处理器正忙)。==>新客户端来了一个新连接assgined等…所以连接池可能会用这种方式… …? 问候 克里斯
我正在尝试编写一个通用的sudoers文件来控制我们所有环境中的所有用户的权限,并且我一直使用通配符来表示主机名(所有数据都是匿名的) Host_Alias stg01 = *.stg01.sfo.acme.com Host_Alias stg02 = *.stg02.sfo.acme.com Host_Alias stg03 = *.stg03.sfo.acme.com Host_Alias prod = *.prod.aus.acme.com, *.prod.nyc.acme.com Host_Alias prod02 = *.prod02.aus.acme.com, *.prod02.nyc.acme.com Host_Alias prod03 = *.prod03.nyc.acme.com Host_Alias db01 = *.db01.sfo.acme.com Host_Alias db02 = *.db02.sfo.acme.com Host_Alias db03 = *.db03.sfo.acme.com Host_Alias hi02 = *.hi02.sfo.acme.com Host_Alias env1 = mgmt02.stg01.sfo.acme.com, *.hiho.sfo.acme.com Host_Alias env2 = *.prod.aus.acme.com, *.prod.nyc.acme.com, *.stg01.sfo.acme.com, *.prod02.aus.acme.com, […]
因此,在Solaris 10 10/09区域,我看到所有常驻内存都用完了。 在试图find分配所有物理内存的过程时,我注意到RSS总计“prstat”给出的不是加起来的区域中使用的整个RSS。 没有共享内存段,并且pmap -x报告与prstat中单个进程所报告的相同的使用数量。 这是一些命令输出。 正如你所看到的,为顶级进程添加RSS远不如报告的总体RSS(5063M)。 # prstat -n 20 -s rss -Z PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 18481 nobody 14G 1457M cpu18 30 0 0:20:51 4.3% java/272 18970 nobody 435M 399M sleep 59 0 0:02:44 1.2% java/30 19083 nobody 371M 363M sleep 59 0 0:02:08 0.4% java/47 […]
我在DMZ中有一些从外部(公共)IPv4地址接收公共stream量的服务器。 这是在我们的网关翻译到172.xxx地址。 所有的外部客户都使用本地帐户,并chrooted。 他们通过这种方式连接。 来自我们内部地址的内部账户来自10.xxx 我想限制openssh只能从内部(10.x)networking收听LDAP。 如果可能的话,我想在sshd conf文件中configuration它(没有tcpwrappers或iptables)。 所以, sshd连接 – > 172.xxx本地auth只有sshd连接 – > 10.xxx local + ldap auth 运行openssh 6.1p1 谢谢, 德鲁。
我有一个基于Solaris 10 ZFS的NFS服务器。 物理磁盘或多或less处于其最大IO速率。 性能非常糟糕 – 所以我们将添加主轴。 NFS仅用作XenServer Hypervisors的存储。 我想知道哪些VM磁盘(意味着存储上的.vhd文件)正在产生大部分的负载。 我如何查询文件系统或可能nfsd得到一个iostat或顶部像输出文件名和读取/写入。 数字可以是绝对的或相对的。 我试过iosnoop 。 这绝对是正确的方向。 不幸的是,它似乎无法获取ZFS文件系统上的文件名。 我没有dtrace的经验。 也许那里已经有一个脚本?
在运行Solaris 10 9/10的SPARC v445上,必须重buildrpool,并重新连接其他现有磁盘上的三个现有镜像zpools,其zfs文件系统和NG区域完好无损。 这些区域已经configuration了zonecfg -z ZONENAME create等。 …现在在线使用zoneadm -z ZONENAME attach -U然后简单地启动后,在安装状态,但我不能zlogin任何区域除了一个。 它显示我已经login,然后一个空行,然后立即再次登出。 当我尝试使用zlogin -C ZONENAMElogin时,我不能; 错误信息是: May 15 15:43:46 <hostname> login: open_module: stat(/usr/lib/security/pam_mkhomedir.so.1) failed: no such file or directory. May 15 15:43:46 <hostname> login: load_modules: cannot open module /usr/lib/security/pam_mkhomedir.so.1 但/usr/lib/pam_mkhomedir.so.1不存在,并且在我的其他服务器上不存在,但可以使用zlogin访问这些区域。 我只能用zlogin -S ZONENAMElogin到区域。 接下来做什么? 谢谢。
我在2.0.9上有一个syslog-ng实例,这是旧的,但是…这是企业IT和升级版本是…有趣…运行在Solaris 10.我有这个奇怪的问题,有些客户端不要在TCP上保持连接到服务器。 当一个客户端正在工作,我可以在客户端启动syslog-ng,它连接和发送数据,并保持连接… 12:20:13.200547 IP (tos 0x0, ttl 64, id 13064, offset 0, flags [DF], proto: TCP (6), length: 60) 10.37.128.185.35765 > 10.37.141.31.shell: S, cksum 0xade4 (correct), 1572869826:1572869826(0) win 5840 <mss 1460,sackOK,timestamp 958735818 0,nop,wscale 7> 12:20:13.202279 IP (tos 0x0, ttl 63, id 27707, offset 0, flags [DF], proto: TCP (6), length: 64) 10.37.141.31.shell > 10.37.128.185.35765: […]