Articles of solaris

在solaris服务器上的syslog-ng中configuration“audit”工具?

这是这个问题的后续。 mghocke非常友好,可以帮助我解决这个问题,但这实际上是一个单独的问题,因此需要一个新的职位。 我真的不知道很多有关系统日志,并试图从syslogd转移到syslog-ng。 在Solaris的syslogd中,有一个“审计”工具,您可以在下面看到configuration: local7.debug /var/log/ncolog audit.debug /var/log/ncolog local7.debug @nimitz audit.debug @nimitz 在我的新的syslog-ng.conf中,它是这样configuration的: filter f_local7 { facility (local7); }; filter f_audit { facility (audit); }; … log { source (s_sys); filter (f_local7); destination (d_ncolog); destination (d_nimitz); }; log { source (s_sys); filter (f_audit); destination (d_ncolog); destination (d_nimitz); }; 但syslog-ng不能识别“审计”function。 我环顾了一下,看来“审计”设施是设施13,但是“local13”不起作用。 在syslog-ng中调用的这个设备是什么?

perl + sed +删除以“#”开头的行

请指教 我有Linux和solaris机器,而且我需要在两个操作系统上工作的命令 我使用下面的perl行来删除所有以“#”开头的行,为什么perl命令不工作, 备注 – 还需要支持以空格或TAB开头的行,然后是“#” perl -i -pe 'next if /^ *#/' file 。 more file # aa a # bbb #xxx

如何在不更改配额的情况下find“zfs set quota”的最大值?

我如何知道我可以在ZFS文件系统(Solaris 10)上扩展配额? 我被告知设置zfs set quota=none ,然后将其设置回原始值,但我不能这样做。 有没有其他的方法来找出我的存储系统的上限? 谢谢!

@reboot cron指令在Solaris上不起作用? 我用什么来代替?

我只是试图在Solaris服务器上使用contab -e来添加这一行: @reboot /root/reboot.sh 脚本启动Web应用程序。 但麻烦的是这个语法被拒绝了。 # crontab -e @reboot /root/reboot.sh crontab: error on previous line; unexpected character found in line. crontab: errors detected in input, no crontab file generated. 我猜,因为这是Solaris? 我用什么cron语法代替?

linux +如何识别文件是否被链接指向

我创build了一个名为 – 192.9.200.1的新文件 touch 192.9.200.1 然后我创build新的链接,将指向192.9.200.1文件 ln -s 192.9.200.1 file 所以最后我得到: ls -ltr /tmp -rw-r–r– 1 root root 0 May 8 19:39 192.9.200.1 lrwxrwxrwx 1 root root 11 May 8 19:39 file -> 192.9.200.1 但是当我做ls -ltr在192.9.200.1文件我不能看到其他链接是否指向192.9.200.1 ls -ltr 192.9.200.1 -rw-r–r– 1 root root 0 May 8 19:39 192.9.200.1 如何识别文件或目录是否有链接, 我不想在/ tmp目录下执行ls -ltr来查找链接!

ZFS:如果所有磁盘都处于联机状态但重新同步发生,这意味着什么?

我在Solaris 10上有四个raidz1池,其中三个是这样的: state: ONLINE status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Wed Jun 17 16:46:31 2015 536G scanned out of 43.9T at 389M/s, 32h26m to go 536G scanned out of […]

顶部命令+如何validationIOWAIT值一小时

我的目标是从top命令中检查不高于50的iowait值 如果价值高于50多个小时,则需要对此发出警报(通过脚本或其他选项) 我到现在为止做的是: top-n|grepiowait CPUstates:94.3%idle,0.5%user,5.2%kernel,0.0%iowait,0.0%swap 我可以很容易地捕捉到爱荷华州如下: top-n|grepiowait|awk'{print$9}'|seds'/%//' 0.0 但如何validation至less一个小时以上的50以上的爱奥华值?

无法通过rm -rf删除没有用户的空文件夹

这是一个solaris机器(unix) 我有一个文件夹包含一些子文件夹,但没有文件。 root # ls -al `find trash` trash: total 6 drwxrwxrwx 3 root root 512 Aug 6 07:37 . drwxr-xr-x 9 —- —- 1024 Oct 8 06:20 .. drwxrwxrwx 3 root root 512 Aug 6 07:37 src trash/src: total 6 drwxrwxrwx 3 root root 512 Aug 6 07:37 . drwxrwxrwx 3 root root 512 […]

在Solaris / OmniOS上安装更新之前获取更新日志?

在Solaris上, pkg update -nv会列出新的软件包。 在CentOS上,可以通过yum changelog读取每个软件包的更新yum changelog 。 在Solaris / OmniOS上安装它们之前,是否可以读取每个可用软件包的更新日志?

如何更改Solaris上的IP地址和主机名?

我发现许多网站都有Google的答案,但是他们提到要更改几个文件,其中一些文件不存在。 我编辑了所有的文件(使用Linux的经验作为我的指导),并重新启动,但Solaris只是忽略了设置。 我也尝试通过smcconfiguration机器,但是当它允许我重命名计算机并更改其IP地址时,这些更改没有实际的效果,并且在重新启动后无法生存。 这是x64上的SunOS 5.10 Generic_139556。 有任何想法吗?