Articles of solaris

在Solaris 11上的GDMconfiguration?

在Solaris 10上,它位于/etc/X11/gdm/gdm.conf但该文件在标准Solaris 11安装中丢失。 当我运行命令slocate gdm.conf我得到的唯一文件是/etc/dbus-1/system.d/gdm.conf ,我不这是正确的。

停止指定的Apache实例

我在服务器(Solaris 10)中安装了两个Apache实例: 实例1 :/ etc / apache2 实例2 :/ etc / apache2-instance2 要启动实例1 ,我执行以下命令: / usr / apache2 / bin / apachectl -f /etc/apache2/httpd.conf 而实例2 : /usr/apache2/bin/apachectl -f /etc/apache2-instance2/httpd.conf 这两个实例运行完美,但是当我想停止实例时出现问题。 我一直无法find一个参数来指示我想停止的实例。 如果我执行这个命令: /usr/apache2/bin/apachectl -k stop 它会一直停止实例1(默认的)。 我能find的停止实例2的唯一解决scheme是这样做的: kill -TERM 'cat /var/run/apache2-instance2/httpd.pid' 这是唯一的方法吗? 或者什么是最好的解决scheme? 我记得我在调用apachectl之前,在Ubuntu中设置了一个全局variablesAPACHE_CONFDIR

Solaris 11 ldap客户端configuration

我正在尝试从solaris 10到solaris 11迁移一些Web服务(如wordpress / dokuwiki)连接到我们的LDAP用户authentication。在solaris 10中,您可以configuration客户端不要求或检查任何服务器证书。 这是通过TLS_REQCERT从不在ldapconfiguration(/etc/opt/csw/openldap/ldap.conf)中完成的。 有谁知道如何在solaris 11中进行configuration? 或者如何configuration客户端使用我们的证书? 我无法在我们的solaris 11主机上find任何ldapconfiguration,也没有logging如何在主机上安装证书以用于ldap连接。

如何修补Solaris

我的系统上运行着Solaris 10和11。 我想把它们全部更新到最新的补丁。 我还没有Solaris的许可证或支持计划(操作系统已预装在我的服务器上)。 在Solaris 11上,我听说我需要支持许可证和证书才能连接到Oracle软件存储库。 那么Solaris 10呢? 我可以获取修补程序包并在不连接Oracle的情况下安装它(对于Solaris 10和Solaris 11)? TIA。

在SunT5220上安装Solaris 10 – ZFS / UFS RAID 10?

我有点紧张,需要购买两台T5220。 我们非常高兴地看到我们的老旧库存中有两个盒子,每个盒子有8个硬盘,但是没有想到要检查他们是否正在运行硬件RAID。 原来他们不是。 当我们安装时,我们可以select使用UFS或者ZFS,但是当我们select一个地方安装时,我们只能在一个磁盘上安装。 是否有可能在所有磁盘上创build软件RAID 10并在其上安装操作系统? 对不起,如果有什么行话是错误的,我不是一个真正的太阳的家伙,我们的上师现在不在城里。 任何帮助将非常感激! 注意:我在google上发现的大多数指南都要求将操作系统安装在单个磁盘上,然后在其他磁盘上创build单独的RAID 10。 我们实际上会喜欢操作系统驻留在RAID 10上。希望澄清一些事情。

Solaris10 x86镜像。 在发生故障时使第二张磁盘可以启动

在x86中安装了Solaris 10的镜像(RAID1)。 一切还好。 现在,我试图让第二个磁盘启动,这是:从grub或在disk1的故障的情况下。 我编辑了/boot/grub/menu.lst: #———- ADDED BY BOOTADM – DO NOT EDIT ———- title Solaris 10 9/10 s10x_u9wos_14a X86 findroot (rootfs1,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive #———————END BOOTADM——————– #———- ADDED BY BOOTADM – DO NOT EDIT ———- title Solaris failsafe findroot (rootfs1,0,a) kernel /boot/multiboot -s module /boot/amd64/x86.miniroot-safe #———————END BOOTADM——————– #———- ADDED BY BOOTADM – DO […]

在Solaris中获取活动用户列表(最近6个月至less连接一次的用户)

在Solaris10中获取活跃用户[最近6个月至less连接一次的用户]的列表

Solaris打包保留文件时间戳

我一直在为应用程序部署创buildSolaris软件包,但是最近我意识到部署的文件在创build软件包的时候有相同的时间戳。 通过查看各种联机帮助页(pkgproto,原型,属性等),我似乎找不到任何选项来指示pkgproto / pkgmk来保存文件时间戳。 任何人都知道如何确保在Solaris软件包中保留文件时间戳?

Solaris 10很慢的ssh文件传输

试图在Solaris 10 u9系统之间复制几个TB单个scp似乎只能通过1GBnetworking传输大约120MB /分钟的数据。 如果我运行多个scp副本,每个将会做120MB /分钟,所以它不是我所能看到的networking。 有关如何调整Solaris设置以打开更大的pipe道的任何提示。 与另一个软件有相同的问题,不幸的是似乎不能被分割成单独的进程。

期望脚本+在期望脚本中写入“if”

请咨询我的exepct语法有什么问题(我在Solaris 10机器上运行ksh脚本) 我想validation如果操作系统是Linux 所以如果真的如期检查提示是“#”还是“>” 然后运行“ls”命令 但我得到下面的错误,请咨询可能是什么问题 OS=solaris expect_do_something=`cat << EOF set timeout -1 spawn telnet 0 $IP_ADDRESS expect login: {send $LOGIN\r} expect Password: {send "$PASS\r"} if { "$OS" == "solaris" } { expect -re {#|>} {send ls\r} } expect eof EOF` expect -c "$expect_do_something" 预期的错误: wrong # args: no script following " "solaris" == "solaris" […]