Sun主机基础培训20123_第1页
Sun主机基础培训20123_第2页
Sun主机基础培训20123_第3页
Sun主机基础培训20123_第4页
Sun主机基础培训20123_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022-3-2 杜良波杜良波 2007年年8月月 创建创建李硕李硕 2008年年3月月 修改更新修改更新杜良波杜良波 2009年年6月月 修改更新修改更新李嘉李嘉 2010年年4月月 修改更新修改更新谢炎谢炎 2012年年11月月 修改更新修改更新3培训对象培训对象 运维部、集成部的工程师。运维部、集成部的工程师。培训目的培训目的 对对SUN服务器产品、体系结构,及服务器产品、体系结构,及Solaris 操作系操作系统日常维护有个初步的了解。统日常维护有个初步的了解。主要内容:主要内容:n 常用的常用的Unix服务器品牌型号(了解)服务器品牌型号(了解)n Sun服务器的体系结构(了解)服务

2、器的体系结构(了解)n Solaris系统安装(掌握)系统安装(掌握)n Unix基础命令(掌握)基础命令(掌握)n Solaris基础系统管理操作(熟悉基础系统管理操作(熟悉+掌握)掌握)n Solaris 日常维护(掌握)日常维护(掌握)n Sun Cluster介绍(了解)介绍(了解)4 Sun 工作站工作站/服务器服务器 6High-End SystemsM8000/M9000Volume SystemsT1000/T2000/T5120/T5220Midrange SystemsM4000/M5000UltraSPARC T1/T2SPARC64 VISun SPARC Enterp

3、rise新一代服务器产品线新一代服务器产品线n Sun Fire/SPARC Enterprise T1000/T2000/T5120/T5220低端服务器低端服务器p 酷线程服务器,针对多线程工作负载优化n Sun SPARC Enterprise M4000/M5000中端服务器中端服务器p 高性价比和RAS能力,高密集度架装n Sun SPARC Enterprise M8000/M9000高端服务器高端服务器p 最高的性能、可用性、和扩展能力7Sun 产品资讯产品资讯Sun 产品资讯产品资讯知识回顾知识回顾n 了解了解SUN 小型机产品型号小型机产品型号10Sun服务器的体系结构服务器

4、的体系结构n 硬件体系硬件体系年限年限 产品产品 特征特征81-8981-89 Sun1/2/3 Sun1/2/3 CISC Motrala 680 x0 CISC Motrala 680 x0系列系列89-9489-94 Sun4/60 sparc1 Sun4/60 sparc1 65 sparc1+ 65 sparc1+ 70 sparc2 70 sparc2 Server : Sun/290/670/690 Server : Sun/290/670/690RISC sparcRISC sparc93-9693-96 Sparc10/20 Sparc10/20 Server: 1000/2

5、000 Server: 1000/2000 SuperSparc SuperSparc96-9796-97 Ultra1(140/170/170E/200E) Ultra1(140/170/170E/200E) Ultra2 Ultra2 Server : E150,E3000 UltraSparc,Sbus Server : E150,E3000 UltraSparc,Sbus总线总线,UltraSCSI,UltraSCSI接口接口12Sun服务器的体系结构服务器的体系结构n 硬件体系硬件体系年限年限 产品产品 特征特征98-9998-99 Ultra5 Ultra10 Ultra5 Ult

6、ra10UltraSparc,PCIUltraSparc,PCI总线总线,IDE,IDE接口接口 Ultra30 Ultra60Ultra30 Ultra60 Server : E250,E450 Server : E250,E450UltraSparc,PCIUltraSparc,PCI总线总线,UltraSCSI,UltraSCSI接口接口UPAUPA接口之后接口之后 UltraSparcIIIUltraSparcIII UltraSparcIVUltraSparcIV UltraSparcIV+UltraSparcIV+ SUN Fire T1000/T2000 UltraSparcT1

7、 Sun CoolThreads SUN Fire T1000/T2000 UltraSparcT1 Sun CoolThreads T5120/T5220 UltraSparcT2 T5120/T5220 UltraSparcT2 Chip Multi-ThreadChip Multi-Thread T5140/T5240 T5140/T5240 UltraSparcT2+UltraSparcT2+ SUN Sparc Enterprise M4000/M500 SUN Sparc Enterprise M4000/M500 SPARC64 VI and SPARC64 VII SPARC6

8、4 VI and SPARC64 VII 13Sun服务器的体系结构服务器的体系结构n 软件体系软件体系版本版本 特征特征Solaris 1.x SunOS 4.1.3(BSD)+OpenWindow 3.0Solaris 2.x System V 32bit 2.5.1 SunOS 5.5.1 +OpenWindows CDE1.0.2 2.6 SunOS5.6+CDE1.2.1+Motif1.2.6Solaris 2.7(7) 64 bit SunOS7+CDE1.3+Motif2.1.0 logging UFSSolaris 8Solaris 9Solaris 1014Sun服务器的体系

9、结构服务器的体系结构n 启动过程启动过程15Sun服务器的体系结构服务器的体系结构n 影响系统启动和自检的按键有:影响系统启动和自检的按键有: pstop 如果在系统加电自检时按下如果在系统加电自检时按下Stop键,就取消键,就取消POST(加电自检)诊断,然(加电自检)诊断,然后停留在后停留在OK状态。状态。 pStop+d 在系统自检时同时按下在系统自检时同时按下stop和和d键,系统将自动转到诊断模式,诊断模键,系统将自动转到诊断模式,诊断模式下系统将更完全地进行自检。式下系统将更完全地进行自检。pStop+n 如果由于如果由于NVRAM的设置不正确而导致系统无法正确启动时,可以在系的设

10、置不正确而导致系统无法正确启动时,可以在系统加电自检时同时按下统加电自检时同时按下stop和和n键。它的作用是将键。它的作用是将NVRAM的参数值设为默认值。的参数值设为默认值。pStop+a 同时按下同时按下stop和和a键将中断操作系统的运行,退到键将中断操作系统的运行,退到OK状态。状态。 警告:尽量不要在操作系统运行时按警告:尽量不要在操作系统运行时按stop+a,这将导致操作系统停止并且导致数,这将导致操作系统停止并且导致数据的丢失。在万不得以的时候,在按下据的丢失。在万不得以的时候,在按下stop+a后,键入后,键入sync命令用以将内存的数命令用以将内存的数据同步到硬盘中。据同步

11、到硬盘中。1617Sun服务器的体系结构服务器的体系结构n Open Boot PROM所有所有Sun机器都有一个用于基本硬件测试和初始化的固件,还有一个提供多种重要功机器都有一个用于基本硬件测试和初始化的固件,还有一个提供多种重要功能的用户程序。能的用户程序。 n 进入进入Open Boot(OK模式)模式)pInit 0pshutdown y -i 0phaltpStop + A18Sun服务器的体系结构服务器的体系结构n PROM状态命令与参数状态命令与参数p指令集指令集格式:格式: OK 指令指令 命令命令 说明说明 1.banner 显示当前机器配置状况,显示当前机器配置状况,CPU

12、,内存内存,hostid,EtherNet 2.probe-scsi 显示内部显示内部SCSI通道所挂接设备通道所挂接设备 3.probe-scsi-all 显示所有显示所有SCSI通道及所挂接设备(包过光纤通道)通道及所挂接设备(包过光纤通道) 4.probe-ide 显示所有显示所有IDE通道及所挂接设备通道及所挂接设备 5.probe-fcal-all显示所有通道及所挂接设备显示所有通道及所挂接设备 6.devalias / nvalias 显示和设置设备别名,如显示和设置设备别名,如 cdrom,disk,disk0,disk1等等 7.printenv 无参数,显示环境变量或无参数,

13、显示环境变量或 参数为环境变量名参数为环境变量名 如:如: printenv auto-boot? 8.setenv 设置环境变量,如:设置环境变量,如: setenv auto-boot? false 9.set-default 恢复环境变量缺省值恢复环境变量缺省值 如:如:set-default auto-boot?19Sun服务器的体系结构服务器的体系结构n PROM状态命令与参数状态命令与参数p指令集指令集格式:格式: OK 指令指令 命令命令 说明说明 10.set-defaults 恢复所有环境变量缺省值恢复所有环境变量缺省值 11.boot device option 启动主机启

14、动主机 设备别名设备别名: cdrom 或或 disk 设备名设备名: /pci1f,4000/scsi3,1/disk6,0:f option -r 设备配置设备配置 -s 单用户单用户 12.eject cdrom|floppy 弹出弹出cdrom或或floppy 13.reset 复位。修改完配置后执行复位。修改完配置后执行reset -all使之生效。使之生效。 14.watch-net-all 15.show-devs 16.show-disks 17.show-nets20Sun服务器的体系结构服务器的体系结构n PROM状态命令与参数状态命令与参数p环境变量环境变量 变量名变量名

15、说明说明 1.auto-boot? 缺省值缺省值=true 自动启动自动启动 =false 进入进入PROM状态状态 2.diag-level? 自检测试级别自检测试级别 min default max等等 2.diag-switch? 缺省值缺省值=false 启动状态启动状态,启动设备名为启动设备名为boot-device =true 诊断状态诊断状态,启动设备名为启动设备名为diag-device 3.boot-device 缺省值缺省值=disk 4.diag-device 缺省值缺省值=net21Sun服务器的体系结构服务器的体系结构n Solaris操作系统的三个主要部分操作系统的

16、三个主要部分 Solaris操作系统是基于文件的,操作系统的主要三个部分是:操作系统是基于文件的,操作系统的主要三个部分是: Kernel Shell File structure pKernel Kernel 是操作系统的核心,它的主要功能是:是操作系统的核心,它的主要功能是: 管理系统的设备、内存、进程以及守护进程管理系统的设备、内存、进程以及守护进程 系统程序与系统硬件之间接口系统程序与系统硬件之间接口 执行所有的命令执行所有的命令 管理:管理: Swap space(交换分区)(交换分区) 系统运行时保留的一部分磁盘空间系统运行时保留的一部分磁盘空间 Daemons (守护进程)(守护

17、进程) 处理特定的系统任务处理特定的系统任务 22Sun服务器的体系结构服务器的体系结构pShell shell 是用户与是用户与kernel之间的接口。它就像是命令的解释器或翻译器。之间的接口。它就像是命令的解释器或翻译器。Shell接收输接收输入的命令,对你的输入作出解释,然后就将它发送给入的命令,对你的输入作出解释,然后就将它发送给kernel执行。执行。 操作系统的操作系统的 Shells种类种类 Solaris系统中几种系统中几种shell: Bourne Shell ($) 这是这是Solaris的缺省的缺省shell。Bourne shell为为 AT&T UNIX 环境

18、而环境而开发。(开发。(/usr/bin/sh) Korn shell ($) 是是Bourne Shell的一个超级。它增加了一些功能,如:别名、历的一个超级。它增加了一些功能,如:别名、历史记录以及命令行编辑等。(史记录以及命令行编辑等。(/usr/bin/ksh) C Shell (%) C Shell的语法类似于的语法类似于C语言,并且,语言,并且,C shell有些功能与有些功能与 Korn shell相类似。(相类似。(/usr/bin/csh) Z shellBASH (Bourne Again Shell)TC shell23Sun服务器的体系结构服务器的体系结构pFile s

19、tructureSolaris环境的文件结构是分成的目录树结构,类似于环境的文件结构是分成的目录树结构,类似于DOS的文件结构。是一些有特定的文件结构。是一些有特定目的而组织在一起的目录、子目录和文件。目的而组织在一起的目录、子目录和文件。 目录目录 (Directory) 其他目录和文件所在处其他目录和文件所在处 子目录(子目录(Subdirectory) 属于其他目录的所有目录属于其他目录的所有目录 根目录根目录(/)位于目录树的最顶层,包含位于目录树的最顶层,包含 : /usr目录包含系统的一些命令、工具、库文件等目录包含系统的一些命令、工具、库文件等 。 /opt目录包含的三方应用软件

20、。目录包含的三方应用软件。 /dev目录包含诸如磁盘、键盘、磁带机、显示器等地设备驱动程序。目录包含诸如磁盘、键盘、磁带机、显示器等地设备驱动程序。 /etc目录包含系统配置文件,如用户口令文件等等。目录包含系统配置文件,如用户口令文件等等。 /export目录一般包含用于目录一般包含用于NFS共享的目录。共享的目录。 /export/home目录包含用户的个人主目录。目录包含用户的个人主目录。 /kernel目录包含系统结构的目录包含系统结构的kernel文件。这个目录下的文件文件。这个目录下的文件genunix是系统的是系统的UNIX kernel 。 24Sun服务器的体系结构服务器的体

21、系结构n 交换分区(交换分区(Swap Space) 虚拟内存操作系统增大了物理内存,它将硬盘中的一部分空间用于存虚拟内存操作系统增大了物理内存,它将硬盘中的一部分空间用于存储暂时不用的内存数据。这块硬盘空间叫做交换分区。与储暂时不用的内存数据。这块硬盘空间叫做交换分区。与Windows下的下的SWAP文件的功能相似。文件的功能相似。 n 守护进程(守护进程(Daemons) 守护进程是在后台运行的程序,它负责系统的某个特定的功能,比如守护进程是在后台运行的程序,它负责系统的某个特定的功能,比如打印。打印。 25Sun 服务器体系结构服务器体系结构n 系统管理的一些常见的概念系统管理的一些常见

22、的概念p主机(主机(Host) 网络环境下的某台计算机系统。网络环境下的某台计算机系统。 p主机名(主机名(Host name 某台系统的名字,网络中的任何系统都必须有自己的主机某台系统的名字,网络中的任何系统都必须有自己的主机名。名。 pIP地址(地址(IP address) 网络软件用于鉴别网络中某台机器的一个数字符号。网络软件用于鉴别网络中某台机器的一个数字符号。 p客户机(客户机(Client) 使用网络中一个和多个服务的主机和进程。使用网络中一个和多个服务的主机和进程。 p服务器(服务器(Server) 在网络中提供一个或多个服务的主机和进程。在网络中提供一个或多个服务的主机和进程。

23、 p网络(网络(Network) 许多机器连接在一起、可以互相通信的集合。许多机器连接在一起、可以互相通信的集合。n Solaris有下列特性有下列特性p多任务(多任务(Multitasking) 多个进程或应用程序可以同时运行。多个进程或应用程序可以同时运行。 p多用户(多用户(Multiuser) 同时可以有多个用户访问系统资源。同时可以有多个用户访问系统资源。 p分布处理(分布处理(Distributed processing) 通过网络使用资源。通过网络使用资源。26Sun 服务器体系结构服务器体系结构n SUN 中型服务器特性中型服务器特性(Sun Fire 6800/4810/48

24、00/3800系列)系列)公司项目中使用的服务器型号:公司项目中使用的服务器型号:3800、4800、4900、6900、12Kp域(域(Domain) 域运行其自身的域运行其自身的 Solaris 操作环境实例并且独立于其它域每个域操作环境实例并且独立于其它域每个域都有其自己的都有其自己的 CPU、内存和、内存和 I/O 部件。硬件资源包括风扇及电源由域共用,是保部件。硬件资源包括风扇及电源由域共用,是保证系统正常运行的必要条件。证系统正常运行的必要条件。p分区(分区(Partition) 是一组转发器板一起用于在同一域中的是一组转发器板一起用于在同一域中的 CPU/ 内存板和内存板和 I/

25、O 部部件之间提供通信。件之间提供通信。p系统控制器(系统控制器(SC) 是一个嵌入式单板系统连接上述中型系统的中心板。可以通是一个嵌入式单板系统连接上述中型系统的中心板。可以通过串行连接或以太网连接访问系统控制器,它是平台和域的管理和配置核心,用于过串行连接或以太网连接访问系统控制器,它是平台和域的管理和配置核心,用于连接域控制台。连接域控制台。27Sun 服务器体系结构服务器体系结构n SUN 小型机登陆管理方式小型机登陆管理方式n1、终端显示登陆、终端显示登陆n2、远程、远程telnet登陆登陆n3、管理口登陆、管理口登陆28知识回顾知识回顾n 硬件体系发展过程硬件体系发展过程n Sol

26、aris OS体系发展过程体系发展过程n OS启动过程启动过程29Solaris 系统安装系统安装n Solaris suninstall programn Solaris Web Start Installation softwaren Custom JumpStart proceduren Solaris Web Start Flash installationn Standard upgraden Solaris Live Upgrade method31Solaris 系统安装系统安装n 交互式安装交互式安装p 参见参见 SA239_SG.pdf Module 5 Installing

27、 the Solaris9 Operating Environmentp 参见参见 SA200_SG.pdfModule 1 Installing the Solaris10 Operating Systemp 参考附件安装方法参考附件安装方法32Unix基础命令基础命令n 文件操作文件操作plsls显示文件名显示文件名pcdcd目录转换目录转换ppwdpwd显示当前路径显示当前路径pcatcat显示文件内容显示文件内容pmoremore以分页方式查看文件内容以分页方式查看文件内容prmrm删除文件删除文件pmkdirmkdir创建目录创建目录prmdirrmdir删除目录删除目录pcpcp文

28、件复制文件复制pmvmv文件移动文件移动 重命名重命名pdudu查看目录所占磁查看目录所占磁盘盘容量容量pdf df 查看文件系统挂接情况查看文件系统挂接情况pfindfind文件查找文件查找34Unix基础命令基础命令n 文件操作文件操作pman查看查看随机文档随机文档,查看帮助查看帮助pvi编辑器编辑器 输入输入 i 光标前输入光标前输入 o换行输入换行输入 a 光标后输入光标后输入 ESC退出编辑状态退出编辑状态 p删除删除 x 删除单个删除单个 dd删除正行删除正行p保存保存 ESC shift+: 输入输入wq!保存退出!保存退出 q!不保存退出!不保存退出pgrep搜索字符串搜索字

29、符串pfile显示文件类型显示文件类型n 压缩和解压缩压缩和解压缩pgzip / gunzip (-d) . gzptar (cvf / xvf) . tar pcompress / uncompress . Z 35Unix基础命令基础命令36Linux下解压下解压 *.tar.gz*.tar.gz 解压:解压:tar zxvf FileName.tar.gz 压缩:压缩:tar zcvf FileName.tar.gz dirNamensolaris下解压下解压 *.tar.gz可能有些不同,按照以下两步实现解压:可能有些不同,按照以下两步实现解压:n1、gzip -d *.tar.gzn

30、2、tar xvf *.tarn第一步,先把第一步,先把*.tar.gz格式解压成格式解压成*.tar格式格式n第二步,直接解压第二步,直接解压*.tar格式文件,完成解压格式文件,完成解压知识回顾知识回顾n 掌握基本命令掌握基本命令37Solaris基础系统管理操作基础系统管理操作n 查看系统情况查看系统情况p uname -i 查看当前机型查看当前机型 -m 查看当前机型的查看当前机型的module -a 查看系统版本查看系统版本p /usr/platform/uname i/sbin/prtdiag -v 显示系统诊断信息显示系统诊断信息p prtconf 显示系统设备情况显示系统设备情

31、况p more /etc/path_to_inst 查看内核维护的查看内核维护的 设备对应情况设备对应情况39Solaris基础系统管理操作基础系统管理操作n 系统运行级别系统运行级别p系统有多种运行级别,不同的运行级别所启动的服务不同。系统有多种运行级别,不同的运行级别所启动的服务不同。 系统运行级别有系统运行级别有8种,分别为:种,分别为: 运行级别运行级别 意义意义 0 进入进入PROM状态(状态(OK状态)状态) 1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录) 2 多用户模式(没有网络文件共享服务)多用户模式

32、(没有网络文件共享服务) 3 多用户模式(有网络文件共享服务)多用户模式(有网络文件共享服务) 4 未使用未使用 5 退出操作系统并关机退出操作系统并关机 6 重新启动机器重新启动机器 S,s 单用户模式单用户模式 40Solaris基础系统管理操作基础系统管理操作pwho命令查看运行级别命令查看运行级别 # who -r . run-level 3 5月月 10 17:03 3 0 S 可得到的信息:当前运行级别是可得到的信息:当前运行级别是3,系统启动的时间是,系统启动的时间是5月月10日日17:03. p改变运行级别改变运行级别 Init 命令格式:命令格式: init 0123456S

33、s shutdown 命令格式:命令格式: shutdown -y -g seconds -i init-state message 选项:选项: y 系统提示时默认回答为系统提示时默认回答为YES g 过多长时间改变过多长时间改变 i 想要的运行级别想要的运行级别 message 给所有登录用户的信息给所有登录用户的信息 示例:示例:# shutdown -y -g 0 -i 0 41Solaris基础系统管理操作基础系统管理操作p系统关机、重启系统关机、重启 halt 进入进入0运行级别运行级别poweroff 关闭系统并切断电源关闭系统并切断电源 init 5 reboot 重新启动系统

34、重新启动系统 init 642Solaris基础系统管理操作基础系统管理操作n 软件包管理软件包管理ppkginfo 显示软件包信息显示软件包信息 pkginfo -d device | pathname -l pkg_name ppkgadd 增加软件包增加软件包 pkgadd -d device | pathname pkg_name ppkgrm 删除软件包删除软件包 pkgrm package_name ppkgchk 检查已安装的软件包检查已安装的软件包 pkgchk -p path1 path2. n 补丁管理补丁管理p patchadd 增加软件包增加软件包p patchrm 删

35、除软件包删除软件包p patchadd p / showrev p 检查系统的补丁情况检查系统的补丁情况43Solaris基础系统管理操作基础系统管理操作n 进程管理进程管理p ps 显示进程号显示进程号p kill 清除进程清除进程p nohup 非挂起运行非挂起运行p & 后台运行后台运行p prstat n SMF(Service Management Facility) Solaris 10新增的服务管理工具,类似于新增的服务管理工具,类似于windows的服务。的服务。p scvs 列出服务状态等信息列出服务状态等信息 online Feb_10 svc:/system/co

36、nsole-login:default online Feb_10 svc:/network/smtp:sendmail online Feb_10 svc:/milestone/multi-user:default44Solaris基础系统管理操作基础系统管理操作n SMFp svcadm 启动或停止服务启动或停止服务 svcadm enable svc:/network/nfs/server 启用启用nfs server 服务服务 svcadm disable svc:/network/nfs/server 禁用禁用nfs server 服务服务 svcadm -v restart svc

37、:/network/nfs/server 重启重启nfs server 服务服务Solaris基础系统管理操作基础系统管理操作n 用户管理用户管理p系统文件系统文件/etc/passwd文件记录了系统的用户帐号的信息文件记录了系统的用户帐号的信息 格式格式 :loginID:x:UID:GID:comment:home directory:login shell /etc/shadow文件记录了系统用户的加密后口令文件记录了系统用户的加密后口令 格式格式 :loginID:password:lastchg:min:max:warn:inactive:expire:/etc/group文件记录了

38、系统的用户组的信息文件记录了系统的用户组的信息 格式格式 :groupname:password:GID:userlist p命令命令id 命令用于查看用户的命令用于查看用户的id号(用户号)号(用户号)格式:格式:id options username (-a参数显示用户的所在所有组的组参数显示用户的所在所有组的组id号)号)su 命令用户改变当前的用户命令用户改变当前的用户格式:格式:su 或或 su - (如果跟(如果跟 - ,则切换后执行用户的启动脚本,如,则切换后执行用户的启动脚本,如.profile)46Solaris基础系统管理操作基础系统管理操作n 用户管理用户管理p增加组和用

39、户增加组和用户groupadd命令增加用户组命令增加用户组 格式:格式: groupadd -g gid group useradd命令增加用户命令增加用户 格式:格式:useradd -u uid | -g group | -d dir | -s shell | -c comment | -m -k skel_dir loginname passwd 命令设置密码命令设置密码 格式:格式:passwd loginname举例:举例:ngroupadd oinstall ngroupadd dba nuseradd -g oinstall -G dba -d /export/home/orac

40、le -s /usr/bin/bash oracle npasswd oraclep删除用户和组删除用户和组userdel 命令删除用户命令删除用户groupdel 命令删除组命令删除组47Solaris基础系统管理操作基础系统管理操作n 文件权限管理文件权限管理p查看文件存取权限查看文件存取权限# ls -l test-rwxrw-r- 1 root system 0 Mar 23 18:30 test共三组共三组 rwx 的组合。前三个的组合。前三个 rwx 是是owner的权限,中间三个是所属的权限,中间三个是所属group的权限,最的权限,最后三个是后三个是others的使用权限。的使

41、用权限。p修改文件存取权限修改文件存取权限chmod 命令命令八进制数法:八进制数法:chmod ,-=0 举例:举例:#chmod R 755 文件名文件名 (推荐使用)(推荐使用)符号法符号法 :chmod . :u (user) ,g (group) ,o (other),a (all) : + ,- , =p修改文件属主修改文件属主chown user_name file_name chown R user_name:group_name directory_name举例举例:#chown R oracle:dba 文件名文件名48Solaris基础系统管理操作基础系统管理操作n 配置

42、网络配置网络p查看网卡名查看网卡名more /etc/path_to_inst | grep network 或或ifconfig -ap网络基本配置文件网络基本配置文件/etc/hosts 主机名解析主机名解析/etc/hostname.# 网络接口名网络接口名 可通过创建可通过创建hostname.#:# 构造更多的网络接口(给一块网卡绑多个构造更多的网络接口(给一块网卡绑多个IP)/etc/netmasks 子网掩码子网掩码/etc/inetd.conf 服务项目定义可通过注释服务行服务项目定义可通过注释服务行,以取消该种服务以取消该种服务/etc/resolv.conf DNS相关文件

43、相关文件/etc/nsswitch.conf DNS相关文件相关文件p网络配置命令网络配置命令Ifconfig 显示、配置网卡显示、配置网卡 IProute路由设置路由设置netstat显示与网络有关的各种数据显示与网络有关的各种数据49Solaris基础系统管理操作基础系统管理操作n 修改网络修改网络p(1)永久修改)永久修改p/etc/hostname.网卡名网卡名(eg: ce0) 网卡网卡ce0的的IP地址地址p/etc/hosts 修改主机名、修改主机名、IP地址地址p /etc/netmasks 修改子网掩码修改子网掩码p /etc/inet/ipnodes p/etc/defau

44、ltrouter 修改网关修改网关p(2)临时修改)临时修改pIfconfig 网卡名网卡名 IP地址地址 子网掩码子网掩码 p网卡禁用网卡禁用/启用启用pIfconfig 网卡名网卡名 down/upp重启网络服务重启网络服务psvcadm restart network/physical psvcamd disable network/physical 禁用禁用psvcadm enable network/physical 启用启用50Solaris基础系统管理操作基础系统管理操作n 一个网卡绑定多个一个网卡绑定多个ipp长期有效: /etc/hostname.ce0:1 /etc/hos

45、tsp临时: ifconfig ce0:1 plumb netmask up Solaris基础系统管理操作基础系统管理操作n 磁盘和文件系统管理磁盘和文件系统管理物理设备名存放在物理设备名存放在/dev目录下,逻辑设备名存放在目录下,逻辑设备名存放在/dev/dsk(块设备)和(块设备)和/dev/rdsk(字符设备)中。这些名称是字符设备)中。这些名称是/dev目录下的符号连接。使用逻辑设备名便于系统管理目录下的符号连接。使用逻辑设备名便于系统管理员操作。员操作。 Sun使用下列命名方式定义逻辑设备名:使用下列命名方式定义逻辑设备名: /de

46、v/rdsk/c#t#d#s# c:逻辑控制器号逻辑控制器号 t:物理总线目标号物理总线目标号 d:磁盘或逻辑单元号磁盘或逻辑单元号(LUN) s:分区号分区号Solaris下,一个磁盘包含下,一个磁盘包含8个分区,标记为个分区,标记为07。 分区分区0位根分区,包含启动的信息位根分区,包含启动的信息 分区分区2代表整个磁盘代表整个磁盘 交换分区可以是任何分区,默认为分区交换分区可以是任何分区,默认为分区1 其它分区用户存放数据其它分区用户存放数据 52Solaris基础系统管理操作基础系统管理操作53Solaris基础系统管理操作基础系统管理操作n 磁盘和文件系统管理磁盘和文件系统管理p d

47、evfsadm / reboot - -r/drvconfig后台由内核对设备进行搜索,更新后台由内核对设备进行搜索,更新/etc/path_to_inst ,新建物理、逻辑,新建物理、逻辑设备文件设备文件p format实用程序实用程序,用来查看系统硬盘及存储情况,用来查看系统硬盘及存储情况format-partition-print / modify / labelp newfs创建文件系统创建文件系统newfs /dev/rdsk/c#t#d#s#p fsck修复文件系统修复文件系统fsck /dev/rdsk/c#t#d#s#p mount文件系统挂接文件系统挂接p /etc/vfst

48、ab文件文件54Solaris基础系统管理操作基础系统管理操作n 磁盘和文件系统管理磁盘和文件系统管理p 1、用、用format实用程序实用程序,创建分区,创建分区p 2、newfs创建文件系统创建文件系统newfs /dev/rdsk/c#t#d#s#p 3、先建立一个挂载点,即创建文件夹、先建立一个挂载点,即创建文件夹p 4、mount文件系统挂接文件系统挂接p 5、把文件系统写入到、把文件系统写入到/etc/vfstab文件文件55Solaris基础系统管理操作基础系统管理操作n Solaris文件系统类型文件系统类型p 虚拟文件系统虚拟文件系统p NFS网络文件系统网络文件系统p UF

49、S磁盘文件系统(常用)磁盘文件系统(常用)p ZFS动态文件系统(存储池概念)动态文件系统(存储池概念)p # fstyp -v /dev/dsk/c0d0s0 查看文件系统类型查看文件系统类型56Solaris基础系统管理操作基础系统管理操作n UFS文件系统创建文件系统创建p 1、format磁盘分区磁盘分区 p 2、newfs创建文件系统创建文件系统p 3、mount文件系统挂在文件系统挂在p 4、修改、修改/etc/vfstab文件文件57Solaris基础系统管理操作基础系统管理操作n ZFS文件系统创建文件系统创建n 1.创建基本的存储池创建基本的存储池n 语法:语法:# zpoo

50、l create -m 宿主目录路径宿主目录路径 池的名称池的名称 磁盘磁盘1 磁盘磁盘2 n 示例:示例:zpool create m /software/zfspool zfspool /del/dsk/c0t0d0 /dev/dsk/c0t1d0n zpool create -f datapool /dev/dsk/c0d1n 2.将硬盘添加到池将硬盘添加到池n 语法:语法:# zpool add 池号池号 磁盘磁盘n 示例:示例:# zpool add zfspool /del/dsk/c0t3d0n 3.创建创建ZFS文件系统文件系统n 示例示例:# zfs create zfspo

51、ol/fs58Solaris基础系统管理操作基础系统管理操作n ZFS硬件和软件要求硬件和软件要求n SPARC或或x86架构,操作系统运行的是架构,操作系统运行的是Solaris 10 6/06发行版或更高版本发行版或更高版本n 最小磁盘空间为最小磁盘空间为128MB。用于存储池所需的最小磁盘空间量约为。用于存储池所需的最小磁盘空间量约为64MBn 建议用于安装建议用于安装Solaris系统的最小内存量为系统的最小内存量为512MB,但为了获得更好的,但为了获得更好的ZFS性能,建议至少使用性能,建议至少使用1GB或更多内存或更多内存n 如果创建镜像磁盘配置,建议使用多个控制器如果创建镜像磁

52、盘配置,建议使用多个控制器59Solaris基础系统管理操作基础系统管理操作n 计划任务计划任务p 系统进程系统进程#ps ef | grep cronroot 207 1 0 16:28:52 ? 0:00 /usr/sbin/cronp 用户的计划任务配置文件用户的计划任务配置文件/var/spool/cron/crontabs/username文件格式:分钟文件格式:分钟 小时小时 日日 月月 星期星期 执行的命令(或脚本)执行的命令(或脚本)p 配置命令配置命令切换到需要执行计划任务的用户切换到需要执行计划任务的用户crontab 开始编写计划任务,开始编写计划任务,Ctrl+D结束结

53、束crontab -l 查看计划任务查看计划任务crontab -E 修改计划任务修改计划任务也可以直接修改配置文件,但修改后需要重启也可以直接修改配置文件,但修改后需要重启cron服务服务60知识回顾知识回顾n 系统信息查看命令系统信息查看命令n 系统关机、重启系统关机、重启n 系统软件、补丁包安装系统软件、补丁包安装n 进程管理进程管理n 服务管理服务管理n 用户管理用户管理n 网络管理网络管理n 文件系统管理文件系统管理61Solaris日常维护日常维护n 系统状态查看系统状态查看p 机器状态灯机器状态灯p /usr/platform/sun4u/sbin/prtidag -v 系统详细

54、报告系统详细报告p iostat 磁盘读写情况磁盘读写情况p vmstat 5 内存使用情况,关注内存使用情况,关注pi、po值值p mpstat 查看查看cpu状态状态p df k /df -h 磁盘空间使用情况磁盘空间使用情况p /var/adm/messages 日志有无报错日志有无报错p dmesg |moreSolaris日常维护日常维护n Sun Cluster系统介绍系统介绍p 系统概述 Sun Cluster 系统将Solaris 操作系统扩展为群集操作系统。群集(丛)是一种松散耦合的计算节点集合,提供网络服务或应用程序(包括数据库、Web 服务和文件服务)的单一客户视图。 每个群集节点都是运行其自己的进程的一个独立服务器。这些进程可以彼此通信,对网络客户机来说就像是形成了一个单一系统,协同起来向用户提供应用程序、系统资源和数据。p Sun Cluster硬件环境u 带有本地磁盘(未共享)的群集节点提供该群集的主要计算平台。u 多主机存储器提供在节点间共享的磁盘。u 可删除的媒体被配置为全局设备,例如,磁带和CD-ROM。u 群集互连为节点间的通信提供了一个通道。u 公共网络接口启用了由客户机系统用于在该群集上访问数据服务的网络接口。 Solaris日常维护日常维护n Sun Cluster系统介绍系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论