Solaris 10 学习笔记

Solaris 10

安装并运行Solarids 10的硬件环境

1.           SPARC平台

2.           X86平台

3.           AMD64平台

终端用户关注的桌面功能和桌面应用程序

1.           Sun Java Desktop System

2.           上网工具Mozilla

3.           办公和文字处理工具StarSuite7

开源的Solaris 10系统是开发者的乐园

1.           OpenSolaris(CDDL协议)

2.           Java程序最理想的开发平台

3.           动态跟踪功能(DTrace)

4.           Solaris 10上的开发工具

1)     Sun Studio 10

2)     Sun Java Studio Creator可视化开发环境

3)     GNU的开发工具

4)     下载GNU的开发工具

:从www.sunfreeware.com站点下载上述工具的二进制包;

以上提到的开发工具包的安装包,均须用gzip解压后,用pkgadd –d 命令来进行安装。

基本安装概述

1.           系统硬件的要求和建议

  安装或省级的内存要求:建议使用256MB内存,最小为128MB

  交换区域:默认大小为512MB

  处理器要求:SPARC要求使用200MHz或更快;x86建议使用120MHz或更快。要求硬件支持浮点。

2.           从哪里得到Solaris 10

  http://www.sun.com/software/Solaris/get.jsp免费下载

3.           安装方式介绍

ü        GUI方式:

ü        文本安装方式:

4.           安装Solaris 10 步骤:

(1) 将相应的介质插入系统中。

(2) 通过先关闭在打开系统来引导系统。

(3) 如果你需要手动设置BIOS以便从CD或DVD引导,请键入相应的键序来中断系统的引导过程。

(4) 决定你是否需要修改设备配置。

(5) 选择安装类型。

(6) Solaris安装程序屏幕上,按下F2_Continue。

(7) (可选的)配置系统以便使用键盘、显示设备和鼠标。

(8) 检查“kdmconfig-查看和编辑窗口系统配置”屏幕中的信息,如果需要可进行更改。

(9) 完成后,无需更改-测试/保存并退出,然后按下F2_Continue

(10)          按下F2_Continue

(11)          移动指针并检查显示在调色板上的颜色,确保它们显示正确。

(12)          选择要在安装过程中使用的语言,然后按Enter.

(13)          单击下一步按钮开始安装。如果有提示,请回答其余的配置问题。

(14)          确定是否要自动重新引导系统,以及是否要自动弹出光盘。单击下一步。将显示指定媒体屏幕。

(15)          指定用于安装的戒指,单击下一步。

(16)          确定你是要执行初始化安装还是升级。下一步。

(17)          选择要执行的安装类型。

(18)          如果有提示,请回答其他所有配置问题。

(19)          单击立即安装,开始安装Solaris软件。

(20)          如果安装过程中未选择自动引导,请重新引导系统。Reboot

Solaris 高级安装

1.           使用JumpStart方法安装

1.1使用自定义JumpStart安装的网络中,计算机共有4种角色。

ü        安装服务器;

ü        引导服务器;

ü        配置文件服务器;

ü        客户机。

1.           2配置文件服务器

1.           创建配置文件服务器

(1) 在服务器上创建JumpStart目录。

# mkdir –m 755 /jumpstart

(2) 共享/jumpstart目录:

#share –F nfs –o ro,anon=0 /jumpstart

#shareall

(3) 将自定义JumpStart文件示例复制到配置文件服务器上的JumpStart目录中。

对于基于SPARC的系统:

cp –r /cdrom/cdrom0/s0/Solaris_10Misc/jumpstart_sample/* /jumpstart

对于基于x86的系统:

cp –r /cdrom/cdrom0/s2/Solaris_10Misc/jumpstart_sample/* /jumpstart

cp –r /cdrom/cdrom0/s0/Solaris_10Misc/jumpstart_sample/* /jumpstart

2.           rules文件

3.           创建配置文件

4.           创建rules.ok文件

1.           3客户机

1.           SPARC平台

SPARC平台的客户机上引导,在ok提示符后键入以下命令:

ok boot cdrom:net –install url:ask dhcp nowin

解释如下:

cdrom:指定从CD或DVD引导。

net:指定从网络上的安装服务器引导。

url:指定自定义JumpStart文件的位置。可以为以下的文件指定URL

本地硬盘。

file://jumpstart_dir_path/compressed_config_file

FFS服务器

nfs://srver_name:IP_address/jumpstart_dir_path/compresses_config_file

HTTP服务器

http://server_name:IP_address/jumpstart_di_path/compressed_config_file&proxy_info

ask:指定在系统引导并连接到网络后,安装程序会提示拟键入压缩配置文件的位置。

dhcp:指定使用DHCP服务器获取引导系统所需的网络安装信息。

nowin:指定不启动某程序。使用nowin选项可以缩短安装时间。

2.x86平台

在引导过程中,键入2并按Enter键。

接着指定自定义JumpStart配置文件的位置,请键入:

b install url:ask dhcp nowin

系统的启动与关闭

1.    如何关闭服务器

查看谁在使用服务器

who

180秒后切换系统导单用户状态。

#shutdown –g180 –y

300秒后切换到可以关闭电源的运行级0。

#shutdown –i0 –g300 –y

120秒后重新启动系统。

#shutdown –i6 –g120 –y

2.            如何关闭单用户计算机

x86平台上讲系统切换到运行级0。

#init 0

系统的启动

1.            使用Boot PROM

显示系统综合信息

ok banner

2.查看系统安装的所有设备

(1)先将PROM中的自动引导参数设为”false”

ok setenv auto-boot? False

auto-boot?=false

(2)清楚所有的设备登记信息

ok reset –all

(3)检查所有IDE设备(检查所有SCSI设备请使用probe-scsi命令)

ok probe –ide

(4)将自动引导参数设置为”true”.

ok setenv auto-boot? True

auto-boot?=true

(5)可以用devailia命令来查看系统别名。

ok devalias

(6)PROM中重新引导系统启动

ok reset

设置系统默认从硬盘启动

(1)先从用户状态进入到“ok”启动

#init 0

(2)设置启动设备为硬盘

ok setdev boot-device disk

boot-device=dist

(3)检查启动设备的设置

ok printevt booy-device

boot-device disk disk

(4)重新引导系统

ok reset

设置系统默认从网络启动

(1)先从用户状态进入到“ok”状态

#init 0

(2)设置启动设备为网络

ok setenv boot-device net

boot-devic=net

(3)检查启动设备的设置

ok printenv boot-device

boot-device net dist

(4)重新引导系统

ok reset

 

SPARC平台上引导系统

1.    Solaris交互式引导

(1)PROM的ok提示符后,输入boot –a 并按Enter键。因导程序将交互地对你进行提示。

Ok boot –a

(2)Enter键以使用默认的内核/kernel/unix,或者输入用来进行引导的内核的名字。

Enter filename[kernel/sparcv9/unix]:按Enter键

(3)Enter键以使用默认的模块目录的路径或输入模块的默认路径,并按Enter键。

Enter default directory for modules[/platform/SUNW,Ultra-5_10/ kernel/platform/sun4u/kernel /kernel/usr/kernel]:按Enter键。

(4)Enter键以使用默认的/etc/system文件或输入系统文件的名字,并按Enter键。

Name of system file[etc/system]:按Enter键。

(5)Enter键以使用默认的根文件系统。输入ufs以进行本地硬盘引导,或者输入nfs引导无盘客户端。

Root filesystem type[ufs]:按Enter.

(6)Enter键一使用根设备的默认物理名字,或者输入设备的名字。

Enter physical name of root device

[/pci@1f,0/pci@1,1/ide@3/disk@0,0:a]按Enter键

(7)下面开始自动引导系统。

添加新硬件后引导系统

(1)    装载新的设备驱动程序,按照硬件中包括的指令进行操作。

(2)    关闭系统并安装新硬件。

(3)    输入boot –r并按Enter.

x86平台上引导系统

ESC键进入手动起动模式;

默认进入自动启动模式。

 

管理用户账号

1.添加用户账号

useradd[-u uid |-g group]|-d dir|-s shell|-c comment|-m[-k skel_dir]]login

如:添加一个新用户

#useradd –u 1003 –g 102 –d /export/home/chinaunix –c “Sun test user.”-s /bin/csh –m –k /etc/skel chinaunix

修改或为用户设置口令

passwd chinaunix

2.修改用户账号属性

#usermod –u 1005 chinaunix

3.删除用户账号

#userdel –r chinaunix

用户组的管理

1.            用户组的概述

goups命令列出某个用户所属组的所有组请单

#groups root

查看哪些用户属于特定的组

#getent group groupname

2.           管理用户组

1.    增加用户组

groupadd[-g gid]group

如:#group add –g 100 sun

为了确认新的组已经在用户组已经在数据库中,可以查看数据库

#grep sun /etc/group

2.   管理用户组

交互中从基本组切换到辅助组

如果root用户具有如下基本信息

#id

uid=0(root) gid=0(root)

此时我们希望root以另外一个组的组员身份操作

#newgrp sys

此时,root的GID就切换到sys组

#id

uid=0(root) gid=3(sys)

删除一个用户组

#groupdel sun

 

角色管理概述

1.            角色

主管理员(PA,Primary Administrator)负责为其它用户分派权限,并负责系统的安全问题

系统管理员(SA,System Administrator)负责与安全无关的日常管理工作。

操作员(Operator):执行备份和设备维护工作。

PA和SA之间的区别主要取决于本地的安全策略。

2.           权限配置文件(Profile)

 

Solaris 管理控制台

Solaris Management Console

启动SMC:键入smc后,单击Return.

Solaris服务管理器

Solaris Management Facility

SMF和系统启动的关系

1.       增加了系统服务,如何启动这个服务

#boot –m milestone=all

2.如果系统处于单用户状态,进入多用户状态

#svcadm milestone –t all

3.系统启动的时候,去查更多的信息。

#boot –m verbose

监控SMF服务

1.    如何查看服务状态

查看Solaris系统sendmail服务的状态

%svcl-l network/smtp:sendmail

查看所有服务的状态

#svcs –a

查看所有被inted所管理的服务

%inetadm

2.    如何查看本服务依赖的其他服务

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值