Questions tagged «solaris»

Solaris是Oracle拥有并开发的,针对SPARC,x86和x86-64处理器体系结构的UNIX认证操作系统。



5
如何在不重新启动引用过程的情况下恢复已删除文件的可用空间?
在服务器上删除大文件时,进程可能仍会引用这些文件,因此文件系统没有更多的可用空间。 我尝试使用lsof,但似乎没有列出已删除的文件。fuser -c可以做得更好,但是进程列表太长而无法检查每个进程,特别是因为每个进程都是Oracle进程。 bash-3.2# fuser -c /var /var: 105o 29999o 20444c 3528c 27258o 7715o 3864o 3862o 2494o 18205o 17450co 17445co 14912co 14824co 14818co 14816o 14814o 8532c 8530c 7633com 7118o 6958o 6790c 6784co 6734o 6693o 6689o 6684o 6675o 6635o 6594c 6548o 6547o 6546o 6545o 6544o 6543o 6542o 6541o 6540o 6537o 6535o …


1
NFS v3与v4
我想知道为什么NFS v4会比NFS v3快得多,并且v3上是否有任何参数可以调整。 我挂载文件系统 sudo mount -o 'rw,bg,hard,nointr,rsize=1048576,wsize=1048576,vers=4' toto:/test /test 然后运行 dd if=/test/file of=/dev/null bs=1024k 我可以读取200-400MB / s, 但是当我将版本更改为vers=3,重新安装并重新运行dd时,我只能得到90MB / s。我正在读取的文件是NFS服务器上的内存文件。连接的两端均为Solaris,并具有10GbE NIC。通过在所有测试之间重新安装,我避免了任何客户端缓存。我曾经dtrace在服务器上看到过测量通过NFS服务数据的速度。对于v3和v4,我都进行了更改: nfs4_bsize nfs3_bsize 从默认的32K到1M(在v4上,使用32K时最大速度为150MB / s),我尝试进行调整 nfs3_max_threads clnt_max_conns nfs3_async_clusters 来改善v3的性能,但没有成功。 在v3上,如果我运行四个并行服务器dd,那么吞吐量从90MB / s下降到70-80MBs,这使我相信问题是共享资源,如果是这样,那么我想知道这是什么,是否可以增加它资源。 dtrace代码以获取窗口大小: #!/usr/sbin/dtrace -s #pragma D option quiet #pragma D option defaultargs inline string ADDR=$$1; dtrace:::BEGIN { …
11 solaris  solaris-10  nfs4  nfs 


8
无法销毁ZFS快照:数据集已存在
我有一台运行Solaris 10 8/07的服务器(T5220,尽管我怀疑这很重要),并且内部磁盘上有一个ZFS池“ mysql”。在其中,我有一个文件系统“ mysql / data / 4.1.12”,我使用cron的脚本每小时对其进行快照。 我有一个快照,作为这些小时快照之一创建,不会被破坏。我已不按顺序将其重命名为“ mysql/data/4.1.12@wibble”,这样我的脚本就不会尝试并无法破坏它,但是它最初是在序列中,尽管我怀疑这很重要。重命名成功。快照可以成功导航并通过.zfs / snapshots目录读取。它没有基于它的克隆。 试图销毁它可以做到这一点: (265) root@web-mysql4:/# zfs destroy mysql/data/4.1.12@wibble cannot destroy 'mysql/data/4.1.12@wibble': dataset already exists (266) root@web-mysql4:/# 这显然是荒谬的:当然它已经存在,这就是重点! 有人看过这样的东西吗?网络搜索显示没有明显相似之处。 如果需要,我可以提供已安装的补丁程序。
11 solaris  zfs 

2
如何在OpenSolaris上将ZFS RAID-Z阵列升级到更大的磁盘?
我正计划在家庭服务器上安装OpenSolaris(现在它具有Linux),并且我想知道如何准备将来将服务器升级为具有更大的硬盘。现在该服务器具有4个400GB SATA驱动器,我将在其上安装带有ZFS RAID-Z的OpenSolaris。今年或明年下半年的一段时间,我将把驱动器升级到4个1TB SATA驱动器。 如何使用ZFS升级和增加分区大小?这是一个简单而轻松的操作(例如,一次更换一个驱动器,ZFS会自动调整大小以使用整个空间),还是需要一些特殊的步骤?是否可以在不关闭系统的情况下完成?

1
为什么在SmartOS上导出时SMF清单会丢失配置数据?
我正在Joyent的Base64 1.8.1 SmartOS映像上的SMF(服务器管理工​​具)下运行服务器进程。 对于不熟悉SmartOS的用户,它是带有KVM的IllumOS的基于云的发行版。但从本质上讲,它类似于Solaris,并且继承自OpenSolaris。因此,即使您没有使用SmartOS,我也希望利用ServerFault上的一些Solaris知识。 我的问题是我希望允许非特权用户重新启动他们拥有的服务。我已经弄清楚了如何使用RBAC并向用户添加授权/etc/security/auth_attr并将该授权与用户相关联来实现此目的。 然后,将以下内容添加到该服务的SMF清单中: <property_group name='general' type='framework'> <!-- Allow to be restarted--> <propval name='action_authorization' type='astring' value='solaris.smf.manage.my-server-process' /> <!-- Allow to be started and stopped --> <propval name='value_authorization' type='astring' value='solaris.smf.manage.my-server-process' /> </property_group> 导入时效果很好。允许我的非特权用户重新启动,启动和停止其自己的服务器进程(这是用于自动代码部署)。 但是,如果我导出SMF清单,则此配置数据已消失...在该部分中,我看到的只是: <property_group name='general' type='framework'> <property name='action_authorization' type='astring'/> <property name='value_authorization' type='astring'/> </property_group> 有人知道为什么会这样吗?我的语法错误吗,还是我只是错误地使用了SMF?

2
Solaris 10上的已用内存
关于Solaris 10上的内存的另一个问题。 一顶让我发现,我有672 MB可用内存: 130 processes: 126 sleeping, 2 zombie, 2 on cpu CPU states: 95.1% idle, 3.9% user, 1.0% kernel, 0.0% iowait, 0.0% swap Memory: 16G phys mem, 672M free mem, 2048M total swap, 2023M free swap 一vmstat的节目我一样的: kthr memory page disk faults cpu r b w swap free …


1
从Solaris pkg文件中提取文件而不进行安装
如何从二进制文件中提取二进制文件而不将二进制文件添加到默认位置/usr或其他默认文件夹下。我想将此软件包添加到我自己的目录下,/our_own_directory/our_own_prefix_specific_for_this_package这样它就可以独立存在,易于了解发生了什么,并且与我们的应用程序目录而不是OS目录绑定在一起。 另外,我也不想接触已安装软件包的全局数据库。
9 solaris 

1
让旧的SPARC计算机焕然一新-引导和安装相关问题
我的问题不是您每天遇到的问题,但我发现有足够的兴趣可以分享和寻求帮助。从一开始:我所属的学术研究小组(我们专注于与网络相关的事物)今天得到了一个ooold SPARC服务器,我们打算将其用作我们的www / shell帐户计算机(当前,我们使用的是相当差的虚拟化服务器)解)。 这是它的照片:http : //i.imgur.com/s8iE9.jpg 最大的问题是:如何确定它是否正常运行并在上面安装操作系统?事情没有VGA端口,这会使事情变得更容易。 我们有一条看起来像DB-25-> COM电缆的电缆,但是据报道它不能在带有超级终端的Windows笔记本电脑上工作。我一直在考虑监视网络端口是否有任何流量以确认其功能,然后摆弄网络引导以在其上安装任何操作系统-这是个好主意吗? 在此先感谢您的帮助:) 更新时间#1: 我要感谢大家的建议!一切都非常有帮助,但是今天我遇到了一些问题。第一个问题:http : //i.imgur.com/tFgv5.jpg 如您所见,最重要的不是Sun Netra,而是StorEdge S1磁盘阵列。另一件事是我没有钥匙,手册@lain表示您必须在诊断模式下将其打开才能获得串行控制台。我的Google技能似乎很糟糕,@ voretaq7,因为我似乎找不到有关打开诊断模式的任何信息:-(如果我找到了原钥匙的蓝图,锁匠能否制造出适合的钥匙? 这是另一张照片:http : //i.imgur.com/eFsEf.jpg 那那里有大量端口:-o我应该如何将StorEdge连接到4500?我浏览了它的手册,似乎将SCSI电缆的一端插入SE的输出端口,另一端插入4500上带``,1''标记的端口是个好主意。 至于DB25-> COM电缆-事实证明它是定制的,并且可能不是空调制解调器。我在哪里可以找到图表以便制作一个? 最终更新: 我要感谢大家的投入:)您为我的机器运行提供了很多帮助,我想如果没有您,我将无法做到。http://i.imgur.com/A9obl.jpg-当前正在运行OpenBSD,但是稍后我会在树上释放它:)干杯!

6
使用zfs压缩的文件大小
我通常使用来估计整个目录树的大小du -ks $DIRECTOY_TREE_ROOT,但是启用zfs压缩后不能使用此方法。 该total所显示ls -l是确定一个单一的目录,但是这是为了得到一个目录树相同的结果最简单的方法? 编辑: 操作系统是Solaris 10。 我正在寻找实际文件大小,而不是磁盘上使用的空间。

7
是否有针对ZFS的案子?
仍然存在反对在生产中使用ZFS的情况吗? 我运行Solaris服务器,并计划从早期发行版升级到Solaris 10 10/09。 当前,我们将SVM用于本地磁盘,将供应商的技术用于SAN卷管理。我们正在考虑将大部分(如果不是全部)存储迁移到ZFS。我们希望能够在快照上使用LiveUpgrade,轻松进行存储管理(尤其是增加LUN),快速重新同步等。 是否需要注意“陷阱”?我们有很多Oracle数据库。那是个问题吗?你们中的任何人在做我们想做的事情上是否有负面经历?
9 solaris  zfs 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.