Articles of solaris

perl +匹配文件中的最后一个数字并将其减1

我想在我的bash脚本中添加下面的perl命令,请指教 如何改变(减less一个)在Perl文件中的最后一个以“+”字符开头的数字? Example of original file ( before run the perl command ) more file 432423 53454 +535 343 45 +1000 请求的输出文件示例(在运行perl命令之后) more file 432423 53454 +535 343 45 +999

linux / solaris何时使用tar或者gtar

有没有可能根据tar文件知道什么时候需要使用tar或者gtar 例如 我有一些tar文件 sometarfile.tar 如何知道是否需要使用tar或者gtar命令? 是否有可能检查tar文件,并根据这个了解哪个命令运行?

从syslog.conf移到syslogng.conf

我将Solaris机器从syslogd移动到了syslog-ng,因为Solaris版本的syslogd会删除日志上的原始源主机名。 我正在浏览syslogng.conf文档,但不知道我完全理解这一切。 我们有一个相对简单的syslog.conf,我希望有一个syslog-ng专家可以告诉我如何将其转换为可行的syslogng.conf? #ident "@(#)syslog.conf 1.5 98/12/14 SMI" /* SunOS 5.0 */ # # Copyright (c) 1991-1998 by Sun Microsystems, Inc. # All rights reserved. # # syslog configuration file. # # This file is processed by m4 so be careful to quote (`') names # that match m4 reserved words. Also, within ifdef's, arguments […]

如何绘制包含思科和* NIX盒子的第2层(链路层)networking图?

我一直负责绘制我们非常小的数据中心networking的二层networking图。 有1841个思科路由器,两个3560思科催化剂交换机和4个solaris sunfire T-1000盒子。 我已经login到思科盒子,并下载了所有3的运行configuration文件。我也得到了4个solaris框ifconfig -a的输出。 我的问题是:现在我应该做什么阅读/学习来把它们放在一起? 有小费吗? 我正在寻找像lanmap2这样的工具,但这是针对Linux,而不是SunOS,我不知道我是否可以自己成功地重新编译它。 我了解中间networking,但我不是一个路由的人。 我知道一个VLAN是一种在自己的子网中的不同交换机上分离端口组的方法,我听说一个中继是两个路由器之间的连接,传递VLAN信息,但这是我对这两个主题的了解程度。

磁盘replace破坏了zpool中的磁盘命名约定

更换我的RAID-Z2池中的两个损坏的磁盘后, zpool status的输出看起来很奇怪。 磁盘的全path寻址,似乎也包含“切片”,而其他所有的磁盘都没有。 我input这些命令来replace损坏的磁盘(这可能解释了奇怪的命名,但不是片): zpool replace bashpool c2t6d0 /dev/rdsk/c2t6d0 zpool replace bashpool c2t7d0 /dev/rdsk/c2t7d0 zpool状态的输出现在报告为: ~$ zpool status -v bashpool pool: bashpool state: ONLINE scan: resilvered 1.01T in 39h31m with 0 errors on Fri Feb 22 10:50:20 2013 config: NAME STATE READ WRITE CKSUM bashpool ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 […]

如何在CentOS 6上设置ZFS ACL权限

我在CentOS 6上使用了最新的ZFS( ZFS for Linux )。创build成功的池,一切正常。 但我有一个问题。 我如何设置ZFS文件夹/文件的ACL? GNU ls,chmod等coreutils不支持(?)它。 在我使用的Solaris / OpenSolaris / OpenIndiana / Nexenta上 / usr / bin / chmod \ A = owner @:rwxpdDaARWcCos:fd —–:allow,group @:rwxpdDaARWcCos:fd —–:allow,everyone @:rwxpdDaARWcCos:fd —–:deny / ZFS / FOLDER / 我必须使用CentOS Linux?

如何使热插拔后的Solaris重新扫描磁盘信息?

我正在运行一个基于SmartOS的ZFS NAS,有一堆SATA磁盘直接连接到逻辑板 (没有花哨的磁盘控制器/背板或任何东西)。 我的zpool中的一个1.5 TB的磁盘最近失败了。 iostat说: # iostat -En c2t5d0 c2t5d0 Soft Errors: 0 Hard Errors: 8 Transport Errors: 21 Vendor: ATA Product: ST31500341AS Revision: SD17 Serial No: […] Size: 1500.30GB <1500301910016 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 89040 Predictive Failure Analysis: 0 我用一个新的2.0 TB磁盘热盘,但iostat仍然说同样的事情 – […]

selectzpool大小?

有没有一个经验法则,而不是扩大当前创build一个新的zpool? 现在我有100TB,可以扩大与另一个100TB或创build一个额外的。

何时使用热备用?

在我新购买的带有70x 4TB Nearline SAS磁盘的HP MDS600上,我现在需要configuration磁盘,并且我想要raidz2,所以raid大小在2^n+2 。 我所拥有的select是 每组10个磁盘组 11个RAID组,每个+ 4个热备份 题 有没有什么时候使用热备份的通用规则,以及在特定的团队级别有多less?

Solaris 11 sshd蛮力保护。 DenyHosts等同于Solaris 11

我经常尝试在x86 solaris 11.1服务器上暴力破解ssh。 在Linux上,我使用DenyHosts在一些不正确的login尝试后阻止连接。 是否有一个类似的软件包的Solaris 11.1或任何其他的方式来防止蛮力的SSH的build议?