Articles of solaris

Setuid不能在Solaris上工作

我有一个Perl脚本标记为setuid,但是当我运行它,它说我没有权限这样做。 我正在运行Solaris 10.这在另一个系统上工作,但我不能告诉什么是不同的。 我究竟做错了什么? $ ls -l total 16 -r-sr-x— 1 root root 7354 Apr 19 2008 myscript $ ./myscript ./myscript: Permission denied.

一个进程继续写在solaris上重命名文件

有一个java进程会logging到某个文件,例如err.log 。 我重新命名了它(没有重启java进程),例如“ mv err.log err.log0 ”,然后看到java进程继续logging到err.log0 。 为什么是这个,它背后的逻辑是什么? 所有unix / Linux平台都很常见吗?

第二个群集机器上不会出现挂机命令+广播消息

我有两个群集solaris机(machine1,machine2)我有两台机器之间的连接ping和SSH工作正常(群集很好) more /var/tmp/mesg TEST 我执行以下命令: wall –a /var/tmp/mesg on machine1 ( on machine1 ) 在机器1上我看到消息“TEST” 但是当我在machine2上检查消息“TEST”时,则看不到消息“TEST” 请指教什么是问题 – 在machine2我没有得到广播消息“testing” 来自machine1和machine2的细节 machine1 – details [root@machine1 /var/tmp]#ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2 inet 10.20.24.137 netmask ffffff80 broadcast 10.20.24.255 groupname Data_ipmp ether 0:21:28:d2:31:3e e1000g0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu […]

用于存储ESX映像的NFS服务器

为了避免FCvsNFS的宗教战争,首先让我说我比标准的FC SAN更喜欢NFS,而且我也没有select使用FC来做这件事。 我有兴趣设置几个ESXi服务器。 我有几台服务器,每台服务器都有8GB内存和2个opteron CPU。 他们都没有FC,但他们都有GB以太网,我碰巧也有几个千兆交换机以及… 服务器硬件是单个QLogic HBA和单个SATA < – > FC 4tbarrays,以及一个带有一对opteron 246 CPU和8gb ram的主板。 将此硬件用作NFS服务器的平台的最佳select是什么? 我认为我的select是Linux(openfiler和XFS),solaris(和ZFS)或freebsd(和ZFS)。 我真的很喜欢玩ZFS,我觉得它有很酷的function。 我对solaris 9以及更老的(大部分是在SPARC硬件上)有相当的经验,但是在solaris 10方面的经验相当less,而且据我所知,solaris 10是非常不同的。 我也有freebsd的很多经验,但是对freebsd的ZFS很警惕。 有什么build议么? 这是一个空闲时间的事情,所以我没有大量的时间去大量的盲目小巷,只是发现这个或那个不支持或随机爆炸一周后,忙。

sed +如何删除特定字符后的最后一个string

如何删除“。”后的最后一个string。 字符包括“。” 人物本身 在Linux / Solaris操作系统下可以用sed来实现 更改前的IP地址示例 192.9.200.1 ( need to remove the .1 ) 预期成绩 192.9.200 另一个例子 100.2.2.101FFF 预期成绩 100.2.2

奇怪的ZFS隐藏文件系统的问题

我的一半ZFS文件系统隐藏在ZFS保险丝中。 这是我的故事: 所以,我喜欢ZFS。 我在FreeBSD上使用了大约六个月的时间,但是由于它在繁重的文件系统IO负载中崩溃了内核,我尝试切换到Solaris 5.10。 这很好,但是当我试图将版本13的版本库导入到ZFS版本4的版本时,出现了一些棘手的问题。 它可能试图纠正文件系统的定义,我不知道。 由于该版本与我的池不兼容,我现在已经切换到Ubuntu Server 10.4。 该版本支持我的池,但我只能看到我的一半文件系统。 我可以看到的文件系统与Solaris可以看到的相同。 现在,尽pipe没有在“zfs list”命令中预置这些文件系统,我仍然可以在它们上设置属性,甚至可以挂载它们并读写文件,但是它们只是显示在“zfs list”中, 。 我已经安装了主要的,但我不知道什么其他的文件系统了(我有大约八我看不到)。 任何人都有什么想法是怎么回事? 我想我可能会尝试启动回到FreeBSD 8(我仍然有主要的启动驱动器),看看是否至less能够查看文件系统。 我在Linux中也做了一些磨合,并且发现任何数据都没有错误。 奇怪的是,在Linux上报告了在FreeBSD ZFS上导致问题的DMA读取错误,但是ZFS保险丝没有发现错误。 这是另一个职位的话题。

在Solaris上调整MySql?

我们正在Solaris 10上运行MySql 5.x。是否有任何优秀的MySql选项或者系统选项可用来优化运行ZFS的具有16GB内存的x86 Solaris 10机箱的性能? 例如,对于UFS,人们推荐使用directio选项来挂载文件系统。

是可以configurationSolaris使用自动代理PAC脚本(对于系统,而不是浏览器)?

有没有办法将Solaris系统设置( 不是浏览器configuration ) configuration为将代理configuration/逻辑委派给代理自动configuration(PAC)脚本 ? 大多数浏览器都支持PAC脚本。 我有兴趣为Solaris系统利用现有的PAC脚本,以便按照PAC中的规则进行curl,Java HTTP和其他networking调用代理。 那可能吗?

Solaris x86:键盘上的非工作键(<,>,#,|)

我在x86硬件上安装了Solaris 10 10/09。 连接的键盘有一个正常的德国布局。 该系统由“kbd -s”相应地configuration。 通用键(字母,数字,元音变音)工作正常。 不幸的是一些键像<,>,| 或#不要。 它们在文本控制台上根本没有输出。 我试过PS / 2和USB键盘。 我不能在X11下testing它,因为它目前不工作。 谢谢。

如何在solaris 10区域使用snmp(snmpd.conf中的exec)执行脚本

我尝试使用最新的Solaris 10(10/09 s10s_u8wos_08a SPARC)中包含的Net-Snmp通过SNMP GET执行脚本。 我有一个非全局区域运行NET-SNMP版本5.0.9修补到最后一个SMA补丁(120272-26)。 该区域响应snmpwalk,但如果我添加类似的东西 exec 1.3.6.1.4.1.2021.8.1.100 test /bin/echo "hello golem" 在/etc/snmp/conf/snmpd.conf中并重新启动: svcadm restart sma 如果我尝试走.1.3.6.1.4.1.2021.8(UCD-SNMP-MIB :: extTable)我没有得到任何对象。 在其他类似的情况下,我解决了从sunfreeware.com安装版本,但它看起来像当前版本(netsnmp-5.4.2.1-sol10-sparc-local)不在区域内工作。 有谁知道如何启用extTable树? 真奇怪的是,snmpd.conf的man页面显示了exec命令,恶魔说它能理解exec: prompt# /usr/sfw/sbin/snmpd -H 2>&1| grep exec exec [miboid] name program arguments PS我从/var/log/snmpd.log没有提示