Questions tagged «solaris»

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


7
我如何在bash或ksh中睡眠一毫秒
sleep是一个非常流行的命令,我们可以从1秒开始睡眠: # wait one second please sleep 1 但是如果我只需要等待0.1秒或等待0.1到1秒,该怎么办? 备注:在linux或OS X上sleep 0.XXX工作正常,但在solaris sleep 0.1或sleep 0.01-非法语法上

6
平均负载高,CPU使用率低-为什么?
我们正在Web应用程序上看到巨大的性能问题,并且正在尝试寻找瓶颈。我不是系统管理员,所以有些东西我不太了解。一些基本调查显示,CPU处于空闲状态,大量内存可用,没有交换,没有I / O,但是平均负载很高。 该服务器上的软件堆栈如下所示: Solaris 10 Java 1.6 WebLogic 10.3.5(8个域) 在该服务器上运行的应用程序与另一台服务器上的Oracle数据库进行通信。 该服务器具有32GB的RAM和10个CPU(我认为)。 跑步prstat -Z给这样的东西: PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 3836 ducm0101 2119M 2074M cpu348 58 0 8:41:56 0.5% java/225 24196 ducm0101 1974M 1910M sleep 59 0 4:04:33 0.4% java/209 6765 ducm0102 1580M 1513M cpu330 1 …

8
如何减少Unix Web服务器上的内存使用量
我目前正在使用Joyent Accelerator来托管我的Web应用程序,并且运行良好,但是我需要降低成本,因此我正在降低当前计划的等级,并施加了一些新的内存限制(256M rss,512M交换)。昨天我对它们并不太远,但是今天重新启动了几次Apache之后,我现在是411M rss,721M swap(prstat -Z -s cpu)。 在“服务器故障”中搜索仅提供了许多方法和特定工具来监视服务器,但没有提供有关如何减少/优化其内存使用量的建议。我也看到了这个问题,但是对于这种特殊的情况(或者我可以说是通用的),我认为这不好。 该服务器在共享CPU上运行Solaris,而我正在使用Apache + MySQL + PHP堆栈。 我很想知道一个人可以采取的措施来解决这个问题并解决问题。但是,我也没有时间减少内存占用并在当前计划结束之前降低计划的质量,因此,任何可以创造奇迹并节省时间的事情也都受到欢迎:)

6
如何删除除最后[n]个ZFS快照外的所有快照?
目前,我每天晚上和每周都对基于ZFS的NAS进行快照,此过程节省了很多时间。但是,虽然快照创建是自动的(从cron创建),但是删除旧快照仍然是手动任务。显然,如果我被公交车撞到,或者不执行手动任务,NAS将会耗尽磁盘空间。 是否有人可以使用任何好的方法/脚本来管理存储在其ZFS系统上的快照数量?理想情况下,我想要一个脚本,该脚本遍历给定ZFS文件系统的所有快照,并删除该文件系统的除最后n个快照以外的所有快照。 例如,我有两个文件系统,一个称为tank,另一个称为sastank。快照以创建日期命名:sastank@AutoD-2011-12-13因此,sort应使用简单的命令按顺序列出快照。我希望保留最近两周的每日快照tank,但仅保留最近两天的快照sastank。
24 solaris  zfs  snapshot 

2
目前,我的ZFS重复数据删除表有多大?
我已经阅读了很多有关为ZFS重复数据删除计划RAM需求的信息。我刚刚升级了文件服务器的RAM,以在ZFS zvols上支持一些非常有限的重复数据删除,因此我无法在其上使用快照和克隆(因为它们是zvols格式化为不同的文件系统),但是将包含很多重复的数据。 我想确保添加的新RAM将支持我打算做的有限重复数据删除。在计划中,我的数字看起来不错,但我想确定。 如何确定实时系统上ZFS重复数据删除表(DDT)的当前大小?我阅读了此邮件列表主题,但不清楚它们如何获得这些数字。(我可以在zdb tank必要时发布输出,但我正在寻找可以帮助他人的通用答案)

2
如何将一个磁盘添加到现有的raidz zpool?
我有一台zSolaris backupz由四个SCSI驱动器组成的OpenSolaris服务器: -bash-3.2# zpool status backupz pool: backupz state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM backupz ONLINE 0 0 0 raidz1 ONLINE 0 0 0 c7t0d0 ONLINE 0 0 0 c7t1d0 ONLINE 0 0 0 c7t2d0 ONLINE 0 0 0 c7t3d0 ONLINE 0 0 0 errors: …
21 solaris  zfs  raidz 

4
将ZFS文件系统从一个池移动到另一个池
我正在扩展Solaris 10 U8服务器,该服务器除了根rpool外还具有一个额外的存储池。 将特定ZFS文件系统从rpool移到该新存储池的最有效/简单/可靠的方法是什么? 可以在线完成,还是应该先关闭使用这些池的服务?
18 solaris  zfs 

2
ZFS性能:我是否需要在池或文件系统中保留可用空间?
我知道ZFS的性能在很大程度上取决于可用空间的数量: 保持池空间利用率不超过80%,以保持池性能。当前,当池非常满并且文件系统频繁更新时(例如在繁忙的邮件服务器上),池性能可能会下降。满池可能会导致性能下降,但不会造成其他问题。[...]请记住,即使大多数静态内容在95-96%的范围内,写入,读取和重新同步的性能也可能会受到影响。ZFS_Best_Practices_Guide,solarisinternals.com(archive.org) 现在,假设我有一个10T的raidz2池,托管一个ZFS文件系统volume。现在,我创建一个子文件系统,volume/test并为其保留5T。 然后,我将每个NFS的两个文件系统都安装到某个主机上并执行一些工作。我了解我不能写volume超过5T的字,因为剩余的5T保留给volume/test。 我的第一个问题是,如果我的volume装载点达到〜5T ,性能将如何下降?它会丢失,因为该文件系统中没有可用空间来存储ZFS的写时复制和其他元数据吗?还是会保持不变,因为ZFS可以使用为保留的空间中的可用空间volume/test? 现在第二个问题。如果按以下方式更改设置,会有所不同吗?volume现在有两个文件系统,volume/test1和volume/test2。两者都分别获得3T预订(但没有配额)。假设现在,我将7T写入test1。两个文件系统的性能是否相同,或者每个文件系统的性能都不同?它会下降还是保持不变? 谢谢!
17 solaris  zfs  quota 

7
我可以使用SSH密钥身份验证以其他用户名登录到远程系统吗?
假设我有一个名为“ remotesystem”的远程系统,并且在该系统上有一个用户帐户“ foouser”。 我知道在我的本地系统上,我可以作为本地用户“ foouser”生成一个SSH密钥对,将公钥放入“ remotesystem”上的“ /home/foouser/.ssh/authorized_keys”文件中。当我从本地系统到“远程系统”以SSH身份作为“ foouser”使用SSH时,SSH使用密钥对对我进行身份验证。 但是,如果我的本地用户名与远程系统上的用户名不同,该怎么办?也就是说,如果我想以本地用户“ baruser”的身份使用SSH来“远程系统”怎么办?显然,我将需要为“ baruser”生成一个密钥对,并将公钥添加到“ /home/foouser/.ssh/authorized_keys”。然后,我应该能够在本地以“ baruser”身份登录时使用“ ssh foouser @ remotesystem”,并且SSH将使用密钥对进行身份验证,对吗? 我之所以这样问是因为我试图在这种情况下使密钥身份验证有效,但没有成功。我不确定是由于用户名不匹配还是由于远程系统上的SSH服务器配置问题引起的。

4
SSH进入具有相同公共IP地址的NAT服务器
我正在尝试从Office X中的SSH到Office Y中的几个Linux机器。OfficeY中的Linux机器位于NAT之后,并且每个机器都在各自的端口上运行。我可以通过SSH成功​​访问所有这些服务器,但无法进行身份验证。 我能够通过SSH进入第一个对话框,但是当我进入第二个对话框时,它说: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the …
16 linux  ssh  solaris  ssh-keys 

4
片C或片2为什么覆盖整个磁盘
我正在与几个朋友讨论某些问题,但我们无法弄清楚。在FreeBSD和OpenSolaris / Solaris中,对驱动器进行分区时,将创建一个覆盖整个磁盘的分区: da0s1c c0d0s2 例如,OpenSolaris服务器中主硬盘驱动器的输出: xistence@Keyhole.network.lan:/dev/rdsk# prtvtoc /dev/rdsk/c4d0s2 * /dev/rdsk/c4d0s2 partition map * * Dimensions: * 512 bytes/sector * 63 sectors/track * 255 tracks/cylinder * 16065 sectors/cylinder * 7296 cylinders * 7294 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * * Unallocated space: * First …

11
是否可以在仍然允许SSH访问的同时阻止SCP?
使用Solaris和Linux服务器以及OpenSSH,是否可以阻止用户使用“ scp”复制文件,同时仍然允许使用“ ssh”访问shell? 我意识到很难防止'ssh $ server“猫文件”'类型的文件访问,但是我需要了解有关停止启动程序的“ scp”的信息。 如果失败,有没有办法可靠地通过服务器日志记录所有SCP访问syslog?
13 linux  ssh  unix  solaris 

9
Solaris作为服务器操作系统-为什么?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我没有使用Solaris的经验,并问自己我会使用它吗,为什么选择这么做。我无法独自回答,所以去了。 请回复,说明为什么要完全管理Solaris框,为什么不这样做以及其他相关内容。回答“我坚持下去”也不错:)
13 solaris 

2
为什么所有ZFS快照目录都为空?
我正在将Oracle 11 Box作为ZFS存储设备运行,并且正在通过拍摄ZFS文件系统的常规快照cron。 过去,我知道如果我想从快照中抓取特定文件,则会保留一个只读副本,.zfs/snapshot/{name}/然后我就可以导航到那里并将文件拉出。这记录在Oracle网站上。 但是,前几天我去做了,发现快照目录中的ZFS目录都是空的。zfs list -t snapshot正确显示应该显示的快照列表,并.zfs/snapshots正确包含每个快照的目录,并且在每个快照中,每个ZFS文件系统都有一个目录。但是,这些目录似乎是空的。 我只是通过触摸很少使用的共享中的文件并回滚到最新的每小时快照来测试还原,这似乎运行良好。因此具有回滚功能。 Oracle是否更改了完成快照的方式?还是这里有严重的错误?
13 solaris  zfs  snapshot 

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.