Articles of solaris

如何备份和删除solaris区域?

任何人都知道备份solaris区域的命令? 如果在solaris区域内,我也挂载到另一个networking驱动器的单独目录中。 如何确保在备份的时候,挂载的文件也将被复制过来? 还有如何正确地删除solaris区域? 谢谢

MSCS文件共享大多数:为什么它像Windows托pipe共享,而不是基于CIFS的ZFS托pipe共享?

我正在寻找更改当前文件共享用于在现有的双节点MSCS SQL群集中的文件共享见证。 目前,这个共享是由一个远程Windows机器托pipe的,我想移动这个机器,以便由运行ZFS的Solaris NAS在CIFS上托pipe。 我已经使用访客写入权限在NAS上configuration了共享,并且可以使用\\1.1.1.1\mscsquorum从客户端访问它。 但是,当我通过configuration群集仲裁向导时,它抱怨\\1.1.1.1\mscsquorum is not a valid file share path 。 它将愉快地validation\\2.2.2.2\Quorum的旧文件共享path。 我可以看到的唯一两点区别在于,旧文件共享位于Windows 2003计算机上,而该文件夹是用于群集的同一个域的成员。 另一方面,Solaris框不在任何域中。 我怀疑群集向导试图访问与域帐户的共享,并检查特定的权限,这是失败的,因为我已经有效地允许全局访客访问该共享。 有没有什么办法可以使这个工作,或者一个文件共享见证总是由一个Windows机器在与集群相同的域中?

Solaris引导错误

引导新安装的Solaris计算机时,出现此错误 vbiosd [error]: unable to open /dev/fb, No such file or directory 任何想法是什么? 如何解决或沉默?

有什么select来比较Solaris 5.9和Linux(Redhat RHEL 5.X)服务器的性能?

有什么select来比较Solaris 5.9和Linux(Redhat RHEL 5.X)服务器的性能? 我有老化的Solaris服务器和一个替代的Linux服务器托pipe在VMWare上。 迁移中一个关键的成功因素是提高磁盘I / O密集型批处理的性能。 有问题的进程由多个进程同时写入磁盘组成,所以这应该反映在testing中。 所需的工具必须能够从两台服务器的命令行运行。 正在考虑的选项: IOMeter – NG。 看起来像是一个graphics应用程序。 Bonnie ++ – 看起来像一个候选人,但我不确定它是否可以在两个系统上编译。

lockingSolaris Shell更改为普通用户

我有几十个Solaris(5.10)盒子。 默认情况下,他们使用ksh作为shell。 只有less数用户具有sudo权限。 其余的不。 我不希望我的普通用户改变到另一个shell。 这是我所做的: 最小的sudoers所以/ etc / passwd是不可能的。 最小的sudoers所以usermod -s是不可能的。 我还没有禁止访问/ bin或/ usr / bin中的shell,但是它会被完成 – 所以请忽略它尚未完成的事实。 所以,理论上他们可以编写启动脚本来执行它们,对吧? 我错过了什么吗?

尽pipeignore_error,Solaris SMF仍会在子段错误上停止svc

我知道Solaris SMF杀死服务是因为孩子死亡 。 这是我的问题:我希望SMF忽略我的服务的孩子的任何崩溃转储(seg故障)。 我想我会实现这一点,通过添加到我的svc.xml,并进行svcadm刷新和重新启动 <property_group name='startd' type='framework'> <propval name='ignore_error' type='astring' value='core,signal' /> </property_group> 现在我在application-mysvc:default.log中看到以下内容(内嵌的问题作为注释) [ Feb 15 10:19:56 Enabled. ] [ Feb 15 10:19:56 Executing start method ("/lib/svc/method/mysvc start") ] tee: /dev/msglog: Permission denied Started mysvc for server xxx [ Feb 15 10:19:57 Method "start" exited with status 0 ] 为什么SMF停止mysvc – 核心转储是在subprocess中 – […]

服务器foosrv的NFS复合失败:错误7(RPC:身份validation错误)

我正在使用Solaris 10客户端设置Ubuntu NFS服务器。 基本的configuration对我来说看起来不错,而且它也工作了一段时间。 我在客户端上收到“RPC:身份validation错误”消息。 服务器 / etc / exports中: /export/opencsw-future 192.168.3.0/24(rw,nohide,insecure,no_subtree_check,async) /export/opencsw-current 192.168.3.0/24(rw,nohide,insecure,no_subtree_check,async) $ ls -ld /export/opencsw-current drwxr-xr-x 7 maciej maciej 4096 2012-02-05 14:55 /export/opencsw-current 客户 $ grep opencsw /etc/vfstab foosrv:/opencsw-current – /export/opencsw-current nfs – yes – $ sudo mount /export/opencsw-current NFS compound failed for server foosrv: error 7 (RPC: Authentication error) (…repeated…) nfs […]

如何在Solaris 10上过滤/ var / adm / wtmpx?

我们的一些Solaris 10服务器使用SiteScope进行监控,SiteScope每隔几分钟使用Telnet探测某些端口(SSH是其中之一)。 这会在/ var / adm / wtmpx中创build大量的行,并最终使其变得非常大(2,5G +),以至于无法运行last命令,或者uptime命令无法准确显示真正的正常运行时间的服务器。 试图运行last命令时出现的错误是: /var/adm/wtmpx: Value too large for defined data type 我已经find了使用cron作业(使用命令/usr/lib/acct/fwtmp )清理这个会计日志的方法,并且这个工作正常。 这不是问题。 我想知道是否有一种方法可以简单地阻止来自监控用户(在我们的例子中是用户monsite )的连接在该会计日志中创build条目。 这是可能的,如果是的话,我该怎么做? 我环顾四周,search了Google一段时间,但找不到这个问题的答案。 注意:我们非常清楚,我们采用的监控解决scheme可能不是最好的,但目前我们无法改变。 因此,build议我们改变它与这个问题无关。 如果您想了解更多有关我们为这些服务器所使用的Sitescope监控解决scheme的信息,请参阅此处的文档,并查找端口监视器和连接到远程UNIX服务器,这将解释它如何工作。

Solaris 10 opencsw与git托pipe的git包问题

有没有人尝试使用openSW包中的`git'来使用bitbucket源托pipe服务(在solaris10下)? 我尝试使用git作为bitbucket文档的解释,并且 – 在Debian GNU / Linux下,它像所描述的那样完美运行,但是在Solaris 10下,我得到了Authentication Failed消息。 我甚至试图运行桁架,看到什么是可疑的,但无法findsolaris下的任何抽烟枪为什么失败。 ldd git-binary没有显示任何可疑的东西(除了libcrypt库可能是一个可疑的想法出口限制。他们运送不兼容的版本?但因为密码input到https:连接,我怀疑这只是这是一个networking级密码学问题,现在应该是普遍的)。 我现在试图在solaris 10下编译git suite,但是我确实发现了solaris 10下似乎正在使用git和bitbucket的人,并且想知道什么是错的。 注意:在最初的文章中,我没有清楚地提到GIT失败的HTTPS传输。 也就是说,当我遵循bitbucket教程时, git克隆https:….失败。 (这使用HTTPS连接。) 但在失败之后,我尝试了使用SSH。 git clone git:….成功了。 (这使用底层SSH连接。) 这意味着git命令使用HTTPS协议发送密码失败的机制。 鉴于我们可能有很多问题试图绕过SSH的防火墙,而通过HTTP或HTTPS访问几乎无处不在,我想看到“git克隆https:…”成功。

服务器之间的RSH不工作

我有两台服务器:一台CentOS 5.8和一台Solaris 10.两台服务器都通过PBIS-Open连接到我的工作场所AD域。 用户将login到Linux服务器并运行一个通过RSH向solaris服务器发出命令的应用程序。 一些命令也在linux服务器上运行,所以都需要。 由于这些服务器正在被用于(专有的GE软件)应用程序,Linux服务器上的软件需要能够代表用户向solaris服务器发出rsh命令(用户只需运行一个脚本,剩下的就是自动)。 但是,rsh不适用于域用户。 它确实为本地用户工作,所以我相信我有正确的两台服务器之间必要的信任设置。 但是,我可以作为一个域用户从linux服务器rlogin到solaris服务器。 SSH的工作也(我希望我可以使用它)。 一些相关信息: 通过rlogin: [user@linux~]$ rlogin solaris connect to address 192.168.1.2 port 543: Connection refused Trying krb4 rlogin… connect to address 192.168.1.2 port 543: Connection refused trying normal rlogin (/usr/bin/rlogin) Sun Microsystems Inc. SunOS 5.10 Generic January 2005 solaris% 通过rsh: [user@linux ~]$ rsh solaris ls connect to […]