鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 操作系统维护 > solaris > >

转:Solaris10安装及SVC管理及X及Vmware及其它可能遇到的一些问

来源:互联网 作者:佚名 时间:2015-06-03 08:39
作者: freedemon先说一下安装准备Solaris 我下载的是DVD正式版 包含 个= M的zip分包 安装媒体的DVD iso需要先把 个zip包解包 然后合并成一个单独的ISO文件 然后刻录为DVD或使用虚拟光驱安装 C: unzip * zipC: copy /B sxxxxx a+sxxxxx b+ e solaris iso在win

   作者: freedemon先说一下安装准备Solaris 我下载的是DVD正式版包含个>=M的zip分包安装媒体的DVD iso需要先把个zip包解包然后合并成一个单独的ISO文件然后刻录为DVD或使用虚拟光驱安装C:> unzip *zipC:> copy /B sxxxxxa+sxxxxxb+e solarisiso在windows下可以用copy /B a+b+ce solarisiso的命令把各部分合并如果在Unix下则是cat *[ae] >>solarisiso 注意这个过程必须在支持>G文件的文件系统分区上执行例如大多数的现代Unix以及使用NTFS的Windows 安装我是在Vmware GSX 下测试安装的和以前一样选定Guest OS: Solaris (exp)设定网络为Bridge模式G IDE VirtualDisk安装引导过程和以前基本类似在进入安装程序加载时多了几个选择除了Interactive之外还有Text模式的Interactive安装这避免了以前很可能遇到的一个变态问题就是假如你的显卡不在Solaris支持之列的话将无法或很难完成安装过程或者只能忍受x分辨率的折磨选择Interactive继续之后系统会自动开始硬件检测在Solaris 种不但能够检测单独的硬件信息还根据厂商的OEM体系内置了一系列的硬件profile这就意味着假如你的服务器是某大厂的畅销产品的话那么一整套硬件都会得到系统完整的支持这其中也包含Vmware虚拟的硬件体系检测完成后按照现在默认的Interactive模式将会进入图形界面之后的安装过程都会在一个XWindow终端窗口中完成当然步骤和以前还是一样的依次是网络设定主机信息设定软件发布选择分区开始安装安装进行时现在Solaris 内置了一大堆乱七八糟的东西Sun的Gnu的Linux的支持环境的以及各种老的新的兼容的杂烩软件所以完全安装已经膨胀到了G左右加上components组件将更大;最小化安装也有M之多大家自己看着办吧一点Tips: Solaris 是越来越大包含的东西也越来越多很多命令都放在了不同的目录中为了方便使用安装完成后可以先进行一下系统命令查找路径的初始化设定修改/etc/profile文件在最后添加上如下两行例如我的PATH=/sbin:/usr/sbin:/usr/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/X/bin:/usr/XR/bin:/usr/dt/bin:/usr/openwin/bin:/usr/sfw/bin:/usr/net/bin:/usr/proc/bin:/usr/local/sbin:/usr/local/binexport PATH也算是包含了大多数常用命令的路径吧初始化设定接下来就让我进入了好半天摸不着头脑的部分了Solaris 中系统管理部分引入了最变态的新特性之一 SVC管理模式Solaris 几乎完全摒弃了原来传统的SVR Runlevel进程服务模式而使用了新的SVC模式进行管理有点类似AIX的SubSystem和SubService在SMF中把各项系统服务进程分成一系列组然后通过一套全新的svc系列命令进行管理用起来非常得不爽老管理员们估计会很痛苦一段时间在现在的Solaris 环境下刚完成安装你将什么都看不到 没有Telnet没有ssh假如在Vmware下安装由于一个莫名其妙的bug?你还将没有XWindow我刚进入系统时还以为安装过程出了什么错导致系统初始化进入singleuser mode然后看了下/etc/rc*d东西少得可怜连sshd都没有再看看/etc/inittab竟然只有三四行内容害得我差点就马上重装一遍后来决定还是先把XWindow和ssh弄好再说先看看SSH的问题先看看ssh的问题新安装完成进入系统之后我还以为是到了单用户模式下who r一看发现确实是在init 再一看系统中除了rpc(tcp:)什么服务都没有开没有XWindow没有telnet没有ssh没有inetd这是Solaris 么?我几乎要怀疑Sun是不是改变了他的系统初装策略要培养一下广大SA们的动手能力没有sshd传文件多不方便于是我只好手工把sshd翻出来启动 说到这里我又想骂 btbt的Solaris sshd竟然不在标准目录下而是放在了/usr/lib/ssh/sshd下害得我还find /usr name sshd print了一下才找到然后启动sshd:========================================================================# svcadm enable t svc:/network/ssh========================================================================竟然不成功!我只好更原始一点========================================================================# /lib/svc/method/sshd start========================================================================这下倒是启动起来了可是不久之后我发现无论如何系统启动时ssh是不会自动运行的!其他的几乎所有系统服务也一样问题根源在哪儿呢?我只好回到eeprom启动模式下========================================================================boot m verbose========================================================================开启内核引导过程的冗余模式这样会显示出启动过程中的更多信息这时我发现这些系统服务并不是没有启动而是启动过程中失败了再    

网友评论
<