Articles of solaris

如何在Solaris 8/9中查看所有的nics

我有关于如何查看solaris 8/9 SPARC盒中所有NICS的问题。 即使他们是主动/非主动。 dladm show-link命令不起作用。 猫/ etc / path_to_inst可能但很难弄出NICS。 另外,当电缆从NIC上断开连接时ifconfig – 仍然显示NIC为“UP / RUNNING”而不看系统信息,有没有办法知道NIC被拔掉? 谢谢!

zfs:zpool空间映射颠簸 – 有没有修正?

对于比较完整和/或非常分散的zpools,我使用metaslabdebugging( echo metaslab_debug/W1 | mdb -kw )来避免空间映射抖动,并导致严重的写入性能echo metaslab_debug/W1 | mdb -kw 。 这个问题本身似乎已经老了,而且已经被理解了 ,有传言说这个修补程序已经有一段时间了,就像大概应该帮助的碎片整理API一样,但是我找不到一个“官方”方法默认在生产代码中进行修复。 有什么我错过了吗? 一些环境数据:我的zpools的大小适中(通常小于10TB),大多数zfs数据集使用默认logging大小8K(实际上由于通常启用压缩而变化)。 多年来,我看到这个问题出现在不同版本的Solaris中,尤其是对于已经看到大量数据的老版本的zpools。 请注意,这与zpool 90% full performance wall ,因为碎片造成的空间映射撞击的空间利用率水平显着较低(我发现它在几个旧池中发生率为70%),

Solaris非全局区域知道其全局区域

我的理解是,非全局区域不可能确定其全局区域,但是在全局区域上运行它会在所有正在运行的区域中创build一个名为/etc/global-zone-name的文件。 zoneadm list | awk '$1!="global" {printf("uname -n | zlogin %s \"cat > /etc/global-zone-name\"\n",$1)}' | sh 我的问题:这种方法是否存在安全风险? 换句话说,服务器知道其全局区域是否有风险?

omn​​ios安装到USB棒或SD卡

我正在构build一个NAS,并试图使用Solaris衍生物而不是FreeBSD来为我的ZFS共享。 我的其他NAS设备已经将FreeNAS安装到USB存储棒上,这很好,因为它将所有数据驱动器都存储起来。 我读过有关在闪存驱动器上安装其他Solaris衍生产品的冲突故事。 看起来“最小”的安装非常大,操作系统继续使用安装驱动器的某种caching/交换状态,这大大降低了棒的预期寿命。 尽pipeOmniOS似乎更多地面向embedded式人群。 使用FreeNAS,操作系统会占用整个磁盘,所以USB / SD驱动器是最实用的。 OmniOS就是这种情况吗? 或者我可以在操作系统的数据磁盘上只有一个32G分区,并使用剩余的磁盘进行存储? 谢谢

在solaris 11崩溃的ipffilter

首先我运行: sudo netservices limited 然后 sudo ipf -D disable sudo ipf -E enable sudo ipf -f /home/aubrey/ipf.conf sudo ipfstat -io 我也在系统服务中禁用了ssh 几个小时后我跑了 sudo ipfstat -io 我发现防火墙已经重置(打开/打开)。 此外,networking连接将其DHCP IPv4地址降至0.0.0.0 我猜它必须与netservices有限,这增加了安全性,但为什么networking连接下降,为什么防火墙重置?

在Solaris机器上获取I / O TPS for NFS

我试图为我的Solaris服务器获得IOPS。 通常我使用tps来计算,但是: iostat给TPS,但只为本地磁盘。 iostat -x只提供所有磁盘的TPS。 sar -d为所有磁盘提供一个lof …(但不包括TPS)。 有没有办法在Solaris上获得NFS装载的TPS / IOPS?

Solaris 10 init无法获得僵尸进程

ps目前显示17617僵尸进程,所有这些进程都有1 / init的ppid。 初始化应该收获这些已经停止的进程,但不是由于某种原因。 不存在的进程数量正在增长。 试图强制他们使用preap收获失败: preap: Failed to reap 15977: the only non-defunct ancestor is 'init' 顺便说一下,我如何计算进程: % ps -e -o pid,s,ppid | awk 'index($2,"Z")>0 {ppid[$3]=ppid[$3]+1} END {for (key in ppid) print key,ppid[key]}' 1 17617 我发现这个令人不安的日志条目: Jun 20 22:45:34 host genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap space to grow stack for pid […]

引导循环中的Solaris 11.1

Oracle支持让我删除了Intel IXGBE驱动程序(/ kernel / drv / amd64 / ixgbe),并用一个debugging驱动程序replace它来testing一些东西。 我做了这个,然后重新启动,现在卡在启动循环。 就在它崩溃之前,我在屏幕上看到下面的图像。 支持一直很慢回到我身边,我需要这个服务器尽快回来。 我是否从DVD启动“单用户模式”,然后复制正确的IXGBE驱动程序? 我找不到有关如何在Live DVD上装入我的根池并replace文件的文档。 为什么网卡驱动无法启动系统?

KVM中的Solaris 10(Ubuntu 14.04) – 网卡无法使用

我在运行Ubuntu 14.04 kvm主机的Solaris 10客户机上运行networking时出现问题。 客人的安装运行良好,但我不能从客人到外面的世界的networking连接。 这是kvm guest定义中的networking设备定义: <interface type='bridge'> <mac address='52:54:00:d6:fc:e7'/> <source bridge='br1'/> <model type='e1000'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 该设备在Solaris guest虚拟机内部被识别,但是一个dhcp请求被回答,那么我可以使用静态IP地址来获得一个连接。 我已经尝试了其他的networking接口模型,但他们也没有工作。 说实话,我不知道从哪里开始debugging这个问题。 任何帮助将不胜感激。 在此先感谢您的帮助。 PS其他客人(例如Ubuntu客人)没有这个问题。 一切运行良好。

如何从LDom OVM SPARC中的VSwitch(VSW)中删除VLAN标记

我有一个OVM SPARC 3.x服务器,其中一个交换机设置了一个vlan标记。 在下面的示例中,VSW的VID为200.如何删除标签? 我无法删除vswitch,因为其他guest虚拟机正在使用untagged vlan。 root @ my-server:/#ldm ls -l -o network rdom-115-45 NAME RDOM-115-45 MAC 00:34:19:ee:31:83 VSW名称MAC NET-DEV ID设备LINKPROP DEFAULT-VLAN-ID PVID VID MTU模式 INTER-VNET-LINK 192.168.115.0_24 00:22:4f:fe:26:e1 net0 0 switch @ 0 phys-state 1 1 200 1500 on