Articles of solaris

由于chown在/ usr目录,无法login到Solaris

有人运行“chown -R用户名/ usr”,现在我没有办法login到盒子来改回它。 SSH已被禁用,X服务器将无法启动,所以我没有graphics化的graphics用户界面,并且当我尝试login时,控制台login不断说“login不正确”。 我旁边没有确切的消息,但是它说/ usr目录中的某些文件不是由root拥有的,这导致我相信chown是造成这种情况的问题。 如果我能以某种方式进入命令提示符,我可以将所有权改回来。 有没有人有任何想法,我可以从这里得到一个命令提示符? 该盒是运行Solaris 10(10/09版本)的Dell T310服务器。

与另一台服务器的ZFS备份build议

我目前有两台服务器都有完全相同的硬件,磁盘等 一台服务器(server1)将成为“主”服务器。 它基本上是一个raidz2服务器,有人连接到它的SMB共享。 另一台服务器(server2)的configuration与server1(raidz2)相同,但仅用于备份server1。 这意味着当我们从服务器1中失去磁盘故障,火灾,水损坏等等时,我们将会进行异地备份。 我试图找出最好的办法做到server2的备份。 起初,我在想像rsync这样的东西。 这在cron中是微不足道的,我可以每周去一次。 或者,我正在想着zfs send / recv。 我的理解是,ZFS可以做“快照”,所以我认为如果能够创build快照/增量备份而不会损失太多空间,这将是非常好的。 我觉得这可能会更难实施/容易出错。 正如我之前所说,两台服务器在硬件和raidz2布局方面configuration相同。 你们都会为我目前的情况推荐些什么?

如何避免在SVN的configuration文件中写入密码?

我正在configuration服务器SVN Collabnet(适用于Solaris 10的v1.5.6.1)。 我成功地使用ldap服务器进行SVN身份validation。 如何避免在下面的configuration文件(collabnet_subversion_httpd.conf)中写入一个非encryption密码(XXXXX,在这里)? ServerName mccuatsv10:8080 Listen 8080 User csvn Group csvn <Location /svn> DAV svn SetHandler svn SVNParentPath /appli/svn/repositories/ AuthName "Subversion repository" AuthType Basic AuthBasicProvider ldap AuthzLDAPAuthoritative On AuthLDAPBindDN [email protected] AuthLDAPBindPassword XXXXX AuthLDAPURL ldap://eur.msd.world.ibm:389/OU=Users,OU=Accounts,OU=FR,DC=eur,DC=msd,DC=world,DC=socgen?sAM AccountName?sub?(objectCategory=person) Require valid-user </Location>

自动化FTP过程

什么是自动执行ftp过程的最佳方式。 我的意思是可以编写一个脚本,当执行的脚本将ftp到远程系统和取出文件与人为干预。 请build议。

/ dev / dsk和/ dev / rdsk有什么区别?

看来,ZFS与/dev/dsk交互。 我已经成功地使用类似的命令一次复制一个片的驱动器内容 cat /dev/rdsk/c1t3d0s0 > /dev/rdsk/c1t4d0s0 。

如何提高千兆局域网的NFS性能?

我有一台Solaris 10服务器,在千兆局域网上有一台Mac OS X客户端。 Solaris服务器导出一个RAID-Z支持的NFS共享,所有客户端连接到它。 但是,传输文件比我认为的要慢。 我启用了巨型帧,并将最大吞吐量从18MB / s提高到了30MB / s,但仍然比我认为的要慢。 我认为目前的瓶颈是我的交换机,它似乎不能像我的机器能够每秒钟那样交换数据包。 另外,两台机器使用大约30-40%的CPU进行传输。 除了更换我打算做的交换机之外,我能做些什么来降低CPU使用率并提高吞吐量?

ZFS文件删除及其与磁盘空间的关系

我从Solaris系统中删除了一个大文件(很多演出),它似乎没有恢复zpool的空间量等于文件的大小。 有什么理由我不会立即看到这个空间吗? 在ZFS中删除文件涉及哪些步骤?

无意中重命名了libc库文件

我意外地重命名solaris 10机器中的libc库..命令不工作..有什么办法可以恢复系统吗?

使用两台Windows服务器共享Solaris(ZFS)文件系统的最快方法是?

我正在设置一个16TB的存储服务器(最终容量翻倍)来存储媒体。 这台服务器需要由两台windows server 2008客户端读取,这两台客户端主持我们公司的应用程序。 我听说过iSCSI,但从我读到的内容看来,iScsi将目标服务器视为直接连接硬盘驱动器,因此很难与两个客户端共享,因为他们会随机读取和读取数据事情了。 那么,我可以使用什么软件/硬件组合来在Windows端获得高读取速度? 现在我正在考虑使用TOE和NFS的双千兆以太网nics,但是我不想购买nics,直到我确信速度足够快。 谢谢

SPARC T4,Solaris 11,无法访问Internet,如何安装系统头文件(或工作编译器)

我需要在已经部署到客户networking的SPARC T4-1(Solaris 11)计算机上编译C程序,并且不再能够访问Internet。 最初在安装过程中,编译工具和系统头文件都被安装了,现在我在编译C程序时遇到了麻烦。 我已经按照Internet上的说明安装了一个本地存储库,现在pkg pubisher显示: # pkg publisher PUBLISHER TYPE STATUS URI solaris origin online file:///export/repoSolaris11/repo/ 然而,如果我尝试安装gcc(我认为是包gcc-dev ),我从包pipe理器( This version is excluded by installed incorporation )的一堆抱怨,我得出结论,这是因为它原来是一个工厂安装(机器来自Oracle的安装程序,并没有被触及),现在我已经尝试添加一个本地存储库,并且版本不匹配。 完成安装尝试: http : //pastebin.com/m3wazmU7 我想安装一个C编译器的另一种方法是使用Solaris Studio IDE(在DVD上),我现在已经在机器上了,但是它缺less了系统头文件,所以我甚至无法编译一个简单的hello world。 尝试安装system/headers结果与gcc-dev非常相似: sudo pkg install system/header Creating Plan / pkg install: No matching version of system/header can be installed: Reject: pkg://solaris/system/[email protected],5.11-0.175.1.0.0.24.2:20120919T184855Z […]