SOLARIS 10用户培训(coolfan)
Solaris 10 操作系统说明书
Enterprises are under tremendous pressure to do more with less, roll out new businessservices faster, fit more servers into the same space, and comply with new regulations, all while their budgets are shrinking and headcount is frozen. Can an operating system really help you address these issues and turn IT into a business advantage? The answer is yes, with the Solaris™ Operating System.The Solaris OS is the strategic platform for today’s demanding enterprise. It’s the only open operating system that has delivered proven results, running everything from mission-critical enterprise databases to high performance Web farms, from large-scale SMP systems to industry-standard x86 systems from HP, IBM, Dell, and Sun.For customers facing challenging business and technical requirements — such as lowering costs, simplifying system administration, and maintaining high service levels — the Solaris 10 OS is the ideal cross-platform choice. Its innovative, built-in features deliver break-through virtualization and utilization, high availability, advanced security, and industry leading performance to meet these stringent requirements — all at a great price.Ten things to know about the Solaris OS1. Great productThe constant demonstrated innovation within the Solaris OS pays off by delivering benefits that can save companies time, hardware costs, power and cooling, while preserving investments in software and training. In short: innovation matters, because it saves you money.2. Great priceSolaris 10 support pricing is 20% to 50% lower than equivalent support from other open OS vendors. No-cost end user licensing lowers barriers to entry, while overall efficiency lowers costs of operation.3. Open sourceThe Solaris OS code base is the foundation of the OpenSolaris™ open source community (visit ). In addition, the Solaris OS includes the leading Web 2.0 open source packages, ready to run and optimized for the over 1,000 x64 and SPARC system platforms supported by Solaris 10.4. Application compatibility — guaranteed The Solaris OS delivers binary compatibility from release to release and source compati-bility between SPARC® and x86 processors; with the Solaris Application Guarantee backing it, it’s something you can count on. And for the ultimate in conversion ease, use Solaris 8 and Solaris 9 Containers on Solaris 10, a “Physical to Virtual”way to quickly and easily run your existing application environ-ments on the latest SPARC systems.5. One Solaris — same features on hundreds of systemsWith a single source code base, the Solaris OS runs on x86 and SPARC and processor-based systems — and delivers the same features on all platforms. You can develop and optimize applications on the Solaris OS for use on over 1000 system models from leading vendors such as Sun, HP, IBM, and Dell.<HighlightsThe Solaris™ Operating Systemmeets and exceeds expectations for:•Virtualization: Optimize resourceutilization to deliver predictableservice levels with SolarisContainers•Networking: Attain near-wirespeedthroughput with the open, program-mable Solaris networking stack•Security: Implement a securefoundation for deploying serviceswith Solaris leading-edge securityfeatures•Availability: Increase uptime withPredictive Self Healing6. Designed to run securely all the timeThe leading-edge security features in the Solaris 10 OS help you reduce the risk of intrusions, secure your applications and data, assign the minimum set of privileges and roles needed by users and applications, and control access to data based on its sensitivity label. Solaris 10 has been inde-pendently evaluated at EAL4+ at three Protection Profiles, one of the highest levels of Common Criteria certifications.7. Designed for observabilitySolaris Dynamic Tracing (DTrace) technology makes it fast and easy to identify perform-ance bottlenecks, especially on production systems. System administrators can use this to troubleshoot even the most difficult problems in minutes instead of days; devel-opers can use it to optimize applications, with significant performance gains possible — real-world use has yielded increases up to 50 times previous performance.8. Designed for virtualizationSolaris 10 has powerful virtualization features built in at no additional charge. With Solaris Containers, you can maintain a one application per virtual server deploy-ment model while consolidating dozens or even hundreds of applications onto one server and OS instance. Share hardware resources while maintaining predictable service levels; increase utilization rates, cut system and licensing costs while gaining the ability to quickly provision and move workloads from system to system. Logical Domains and Xen-based paravirtualization support add even more virtualization flexibility.9.Designed for high availabilityPredictive Self Healing is a key feature in the Solaris 10 OS that helps you increase system and service availability. It automati-cally detects, diagnoses, and isolates system and software faults before they cause downtime. And it spans the full range from diagnosis to recovery on SPARC, AMD Opteron™ and Athlon, and Intel® Xeon®and Core Duo processor-based systems.10.Designed for performanceThe Solaris 10 OS has set over 244 priceperformance records since its release,unleashing even more power from existingapplications. Download the latest Sun™Studio compilers and developer tools tobring even greater performance to yourapplications.For business, industry, and developersThe Solaris 10 OS offers the technology, flexi-bility, and versatility you need to get down tobusiness immediately, whether you’re a smalldeveloper, a large enterprise, or anything inbetween.OpenSolaris participation and OS releaseMore than an open source project, OpenSolarisis also a community, a Web site for collabora-tion — and now provides a supported, leadingedge release every six months. The OpenSolarisrelease is available at , andSolaris source code, downloads, developertools, mailing lists, user groups, and events areall available at . OpenSolaristechnology features a single source base forSPARC and x86 platforms. It includes the keyinnovations delivered in the Solaris 10 OS, aswell as providing access to new technologiesas they’re being developed. The OpenSolarisproject and release provide a low-risk optionfor evaluating emerging OS technologies, plusan excellent opportunity to participate inshaping the direction of the Solaris OS.Development toolsDevelopers need integrated, ready-to-use toolsthat are compatible with all the environmentsin which they must deploy applications. Withthat in mind, Sun includes popular softwaretools from the free and open source world andcomplements them with access to key Sundeveloper technologies like the Sun Studiocompilers and tools and unique Solaris 10utilities such as DTrace.Solaris 10 technologiesWith the Solaris OS, you get compelling newfeatures that your applications can take advan-tage of immediately with few, if any, changes.Binary and source compatibility with previousreleases also helps make it easier to move toSolaris 10 from earlier releases of Solaris.DTraceSystem administrators, integrators, and devel-opers can use the dynamic instrumentation andtracing capabilities in the Solaris OS to see what’sreally going on in the system. Solaris DTracecan be safely used on production systems —without modifying applications. It is a powerfultool that gives a comprehensive view of theentire system, from kernel to application, eventhose running in a Java™ Virtual Machine. Thislevel of insight reduces the time for diagnosingproblems from days and weeks to minutes andhours and ultimately reduces the time to fixthose problems.Solaris ContainersSolaris Containers is an OS-level virtualizationtechnology built into the Solaris 10 OS. Usingflexible, software-defined boundaries to isolatesoftware applications and services, this break-through approach allows multiple privateexecution environments to be created withina single instance of the Solaris OS. Each envi-ronment has its own identity, including adiscrete network stack, separate from theunderlying hardware, so it behaves as if it’srunning on its own system — making consoli-dation simple, safe, and secure.By dynamically controlling application andresource priorities, businesses can define andachieve predictable service levels. Systemadministrators can easily meet changingrequirements by quickly provisioning newSolaris Containers or moving them from systemto system or disk to disk within the same systemas capacity or configuration needs change.Containers can be patched in parallel, increasing speed by up to 300% on systems with multiple containers configured. This also raises the bar on the number of contain-ers that can be realistically run on a system. Containers also offer the ability to emulate other environments, prior Solaris releases, such as Solaris 8 and Solaris 9, as well as support for Linux applications.In addition to Solaris Containers, Sun also offers Logical Domains (LDoms), a hardware partitioning technology that allows multiple instances of the Solaris OS to run on a single Sun CoolThreads™ server.Solaris ZFSThe Solaris ZFS file system is designed from the ground up to deliver a general-purpose file system that spans from the desktop to the datacenter. Anyone who has ever lost important files, run out of space on a partition, spent weekends adding new storage to servers, tried to grow or shrink a file system, or experienced data corruption knows the limitations of tradi-tional file systems and volume managers. Solaris ZFS addresses these challenges efficiently and with minimal manual intervention.Predictive Self HealingPredictive Self Healing is an innovative capability in the Solaris 10 OS that automatically diagnoses, isolates, and helps you recover from many hardware and application faults. As a result, business-critical applications and essential system services can continue uninterrupted in the event of software failures, major hardware component failures, and even software config-uration problems.• Solaris Fault Manager continuously monitorsdata relating to hardware and softwareerrors. It automatically and silently detectsand diagnoses the underlying problem andcan automatically take the faulty componentoffline on SPARC, Intel Xeon, and AMD Opteronprocessor based systems. Easy-to-understanddiagnostic messages link to articles in Sun’sknowledge base to help clearly guide admin-istrators through corrective tasks requiringhuman intervention.• Solaris Service Manager (SMF) creates astandardized control mechanism for applica-tion services by turning them into first-classobjects that administrators can observe andmanage in a uniform way. These servicescan automatically be restarted if they’reaccidentally terminated by an administrator,fail as the result of a software programmingerror, or interrupted by an underlyinghardware problem.PerformanceOptimizing performance and efficiency inSolaris 10 is the result of many factors: under-lying technologies, system configuration andutilization, tools, applications, and systemtuning. An enhanced networking stack mini-mizes latency and offers improved networkperformance for most applications out ofthe box.With DTrace, you can delve deeply into today’scomplex systems when troubleshooting systemicproblems or diagnosing performance bottlenecks— in real time and on the fly. Additional built-in technologies that help deliver increasedapplication performance include:• High-performance networking stack• Filesystem performance• Tools and libraries• Multiple page-size support (MPSS)• Memory placement optimization (MPO)SecuritySecurity is more than a mix of technologies;it’s an ongoing discipline. Sun understandsthis and continues its 20-year commitment toenhancing security in the Solaris OS. SolarisUser and Process Rights Management plusSolaris Containers enable the secure hostingof hundreds of applications and multiplecustomers on the same system. Administratorscan use features such as Secure by Default tominimize and harden the Solaris OS even more.Additionally, Solaris Trusted Extensions providestrue multi-level security for the first time in acommercial-grade OS, running all your existingapplications and supported on over 1,000different system models.• Verify your system’s integrity by employingSolaris Secure Execution and file verificationfeatures• Reduce risk by granting only the privilegesneeded for users and processes• Simplify administration and increase privacyand performance by using the standards-based Solaris Cryptographic Framework• Secure your system using dynamic serviceprofiles, including a built-in, reduced-exposurenetwork services profile• Control access to data based on its sensitivitylevel by using the labeled security technologyin Solaris Trusted ExtensionsNetworkingExponential growth in Web connectivity, services,and applications is generating a critical needfor increased network performance. With theSolaris 10 OS, Sun meets current and futurenetworking challenges by significantly improvingnetwork performance without requiring changesto existing applications. The Solaris 10 OS speedsapplication performance via the Network Layer7 Cache and enhanced TCP/IP and UDP/IPperformance. The latest networking techno-logies, such as 10-Gigabit Ethernet and hardwareoff-loading, are all supported out of the box.Additionally, the Solaris 10 OS supports current IPv6 specifications, high availability, streaming, and Voice over IP (VoIP) networking through extended routing and protocol support —meeting the carrier-grade needs of a growing customer base.Platform choiceThe Solaris 10 OS is optimized for Sun and third-party systems running 64-bit SPARC, AMD, and Intel processors. This makes it possible to create horizontally and vertically scaled infra-structures and offers the flexibility to easily add compute resources. The OS runs on hardware ranging from laptops and single-board computers to datacenter and grid installations, while serving applications ranging from military command-and-control systems to telecommunications switch gear and stock trading.InteroperabilityThe Solaris 10 OS provides interoperability from the desktop to the datacenter across a range of hardware systems, operating platforms, and technologies, making it the ideal platform for today’s heterogeneous compute environments. Not only does it interoperate with both Linux and Microsoft Windows, it also supports popular open source applications and open standards such as Universal Description, Discovery, and Integration (UDDI); Simple Object Access Protocol (SOAP); Web Services Description Language (WSDL); and eXtensible Markup Language (XML).• Source and binary compatibility for Linux applications and interoperability with Microsoft Windows systems• Includes Perl, PHP, and other widely used scripting languages• Includes Apache, Samba, sendmail, IP Filter, BIND, and other popular open source software • Supports Java application development and deployment with the Java Platform, Enterprise Edition (Java EE) and Java Platform, Standard Edition (Java SE)• Includes authentication support for LDAP-based directory servers and Kerberos-based infrastructures© 2009 Sun Microsystems, Inc. All rights reserved. Sun, Sun Microsystems, Solaris, OpenSolaris, Java , and CoolThreads are trademarks or registered trademarks of Sun Microsystems, Inc. or its subsidiaries in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the US and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. AMD, Opteron, the AMD logo, the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel® Xeon® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. Information subject to change without notice. SunWIN #420130 Lit. #SWDS12147-4 09/09 Sun Microsystems, Inc.4150 Network Circle, Santa Clara, CA 95054 USA Phone1-650-960-1300 or 1-800-555-9SUN Web 。
solaris操作系统基础培训讲义
第一章
solaris 系统管理
solaris 系统管理 solaris 硬盘管理 solaris 文件系统管理 solaris 网络配置与管理 solaris 系统备份与恢复
秘密▲
solaris 系统简介- UNIX 历史
1969 UNIX 的雏形在 Bell 实验室形成。 1972 UNIX 的第 2 版诞生。新特征有:管道、支持编程语言、开始尝试 用 NB ( NB 是 C 语言的前身)编写内核。 1973 UNIX 的第 4 版诞生,内核和外壳用 C 语言重写而成。 1982 Bill Joy 离开了伯克利,与人合资成立了 Sun 公司,基于 BSD 开发并且发行了 SunOS ,后来又发行了 Solaris
秘密▲
系统管理工 具
图形用户界面( GUI )下可以使用窗口菜单方式的系统管理工具: admintool ,它可以实现用户,软件包,串行接口,打印机等的管理 字符终端模式:控制台,串口终端,以及网络终端模式: 范例 : login: root Password: Last login: Thu Feb 24 14:03:36 from 10.72.88.88 Sun Microsystems Inc. SunOS 5.9 Generic May you have a mail
秘密▲
系统 补丁 的安 装
系统的补丁有两种:建议补丁包和特定补丁包
系统建议补丁包的安装:
#./install_cluster 重启后,用 uname –a 检测系统内核版本的升级情况
特定补丁chdir_name
安装特定补丁包 显示当前已打的补丁
showrev –p patchname
第二讲 Solaris 10基本操作第二讲基本操作
J DS 相 对 于 CDE来 讲 做 了 更 Op n e SSH 服 务 来 接 受 远 程 客 1 的 J 0 DS真 的 可 以 给 人 一 个
多 的 改 进 , 也 更 加 人 性 化 ,直 户 端 的 登 录 和 管 理 , 通 过 诸 如 惊 喜 ,它 与 MS W id ws好 相 no
除 了选 单 外 ,J DS 还 有 一 环 境 ,这 就 意 味 着 这 个 操 作 环 于 是 , 们 在 创 建 账 号 的 时 候 , 我 个 重 要 的 操 作 对 象 —— 窗 口 。 窗 口显示 在 J 工作 区里 , DS3的
境 不是 系 统 管理 员 一 个 人 把玩 加 选 项 “ ” 来 完 成 这 个 任 务 。 s
的 ,是 让 更 多 的 人 来 使 用 这 个 以 上 面 的 账 号 为 例 , 其 命 令 形
h om e s r s/ n b s e y / e y— bi / a h s r ”.
维普资讯
-
一
-
,
一
搦 … 式攻 克 S l rs系 弼 讲座 一 oa i
S lr 1 oa i 0正 确 安 装 到 计 算 机 上 仅 仅 是 开 始 , 接 着 就 要 学 习 和 掌 握 如 何 登 录 系 s.
统 、设 定 用户账 号 、 使 用文 本 编辑 器、 关 闭和 开 启 系统服 务等 基 本操作 。
把 S lr 0正 确 地 安 装 码 。 初 次 使 用 Soa i 1 oai 1s dJ E 到 计 算 机 上 以 后 ,接 下 来 要 做
一
个 用 户 r o ,然 后 输 入 安 装 S lr ,将 在 后 面 逐 一 介 绍 。 o t oa i s
Solaris培训
1. Solaris基础知识
1.3.2Solaris启动过程
(3)内核初始化阶段:内核初始化自己并且开始读入模块 内核使用ufsboot去读文件。当他读入足够的模块去装配root文件系统,他不镜像 ufsboot程序。并且继续。内核读的设置文件叫做/etc/system。内核启动/sbin/init 进程,SunOS内核由小的,静态的core和许多动态可承载的内核模块组成。模块可以由 设备驱动,文件系统,也有其他类型的用于在系统中的指定任务。包含内核代表性的内 核模块位于目录/kernel和/usr/kernel。依赖于平台的模块则位于/platform/’uname –m’/kernel和/platform/’uname –I’/kernel目录,每个子目录位于这些目录是类似模 块的集合之下。 下列描述模块子目录的类型包含在/kernel,/usr/kernel,/platform/’uname –m’/kernel或者/platform/’uname –I’/kernel目录 sys:系统调用(定义为应用程序使用的接口) exec:可执行文件格式 fs:文件系统类型,比如ufs,nfs和proc misc:混合模块(虚拟交换) sched:调度类(进程执行调度) strmod:流模块(在用户和设备驱动之间的无显著特点的连接) drv:设备驱动 /kernel/drv目录包含所有用于系统启动的设备驱动 模块是自动读入的。如果需要通过一个应用程序,同样需要每一个在启动时间或者在需 求上自动读入模块。当模块不再使用的时候,就从基本内存中释放出来以用于其他需要 的任务。 这个动态内核变量的优势是内核的全面长度是较小的建立更多的内存使用效率并允许单 独改变和调整。
1. Solaris基础知识
1.3.2Solaris启动过程
Solaris 操作系统培训
3
状态转换过程:
ok boot root@R12: (ctrl+break) R12-1a:A> resume root@R12: R12-1a:A> disconnect R12-1a:SC> console (-d domain) a R12-1a:A> break ok (ctrl+break)
13
如何安装新磁盘
配置pci卡: cfgadm -al #列出所有设备的ap_id cfgadm -c unconfigure ap_id cfgadm -c disconnect ap_id cfgadm -c connect ap_id configure ap_id #配置相关设备 新接入的光纤存储可能会认不到,要用 cfgadm –c configure c2 先把PCI通道配置起来再用devfsadm –C 就可以认到了! #取消设备的配置 #断开设备连接 #连接相关设备cfgadm -c
4
Platform shell常用命令
Setupplatform Showplatform -v Showboard –v Connect Console a flashupdate
5
Domainshell 常用命令
如何查看cup及内存的状态? 及内存的状态? 如何查看 及内存的状态
# psrinfo -v # mpstat 可以列出多cpu负载的状态 # prstat -a # prtconf | grep ‘Memory’ 可以查看内存的多少. # prtdiag –v #iostat –xcn 3 显示系统IO负载
20
检查纠正文件系统错误
文件系统会发生错误 系统提供的工具 fsck的使用
Solaris 10 10 08 安装指南.pdf_1693858425.8650963说明书
Solaris1010/08安装指南:规划安装和升级Sun Microsystems,Inc.4150Network CircleSanta Clara,CA95054U.S.A.文件号码820–6045–102008年10月版权所有2008Sun Microsystems,Inc.4150Network Circle,Santa Clara,CA95054U.S.A.保留所有权利。
对于本文档中介绍的产品,Sun Microsystems,Inc.对其所涉及的技术拥有相关的知识产权。
需特别指出的是(但不局限于此),这些知识产权可能包含一项或多项美国专利,或在美国和其他国家/地区申请的待批专利。
美国政府权利-商业软件。
政府用户应遵循Sun Microsystems,Inc.的标准许可协议,以及FAR(Federal Acquisition Regulations,即“联邦政府采购法规”)的适用条款及其补充条款。
本发行版可能包含由第三方开发的内容。
本产品的某些部分可能是从Berkeley BSD系统衍生出来的,并获得了加利福尼亚大学的许可。
UNIX是X/Open Company,Ltd.在美国和其他国家/地区独家许可的注册商标。
Sun、Sun Microsystems、Sun徽标、Solaris徽标、Java咖啡杯徽标、、Java和Solaris是Sun Microsystems,Inc.或其子公司在美国和其他国家/地区的商标或注册商标。
所有SPARC商标的使用均已获得许可,它们是SPARC International,Inc.在美国和其他国家/地区的商标或注册商标。
标有SPARC商标的产品均基于由Sun Microsystems,Inc.开发的体系结构。
OPEN LOOK和Sun TM图形用户界面是Sun Microsystems,Inc.为其用户和许可证持有者开发的。
Sun感谢Xerox在研究和开发可视或图形用户界面的概念方面为计算机行业所做的开拓性贡献。
Solaris网络管理培训
Solaris网络管理培训Solaris 的引导与初始化本文出自:.china-pub. 作者: 玉龙(2001-08-10 08:00:00)任何时候,系统处于以下8种可用的运行级别中:0~6、S=s。
/sbin/init 或/etc/telinit(link)的主要功能是根据/etc/inittab文件中的定义创建其子进程。
操作系统引导期间,init进程被激活并从/etc/default/init读取有关时区和语言等的环境变量,随后检查/etc/inittab(如不存在,则提示用户输入)中的缺省level,并spawn ("孵化")该级别定义的所有进程。
初始化结束后,init进程进入等待状态,等候以下事件发生:定义为respawn类型的子进程终止;电源失败信号;其它init进程改变系统的运行级别。
/etc/inittab文件中可以加入新的条目,可以用init -q来强制init进程立即重新查看该文件中的信息。
收到改变运行level请求后,init进程向每个未被目标level定义的进程发出警告信号SIGTERM,并再5秒后发出SIGKILL信号强行终止这些进程进程被创建时在/var/adm/wtmp中有记录,终止时在/var/adm/utmp有记录。
收到SIGPWR信号后,init进程检查/etc/inittab中有关powerfail 和powerwait类型的条目,并立即执行。
sync命令可以同步硬盘缓冲。
运行等级包括(常用到的有3、S、0、6):0:firmware,可以安全关机。
1:系统管理员状态,mount所有文件系统,保留一小部分基本的核进程,无用户登录。
2:多用户状态3:扩展多用户状态,所有资源在网络上可用4:可被定义为可选的多用户状态,5:为关闭电源而将系统shut down6:停止OS并reboot到缺省的level.S=s,单用户状态,仅有root自己登录。
Sun Fire V20z 和 V40z 伺服器的 Solaris 10 作業系統指南说明书
Sun Fire™ V20z 與 Sun Fire V40z伺服器預先安裝的 Solaris™ 10 作業系統指南Sun Microsystems, Inc.文件號碼 819-2935-102005 年 7 月,修訂版 A請將您對本文件的意見提交至:/hwdocs/feedback請回收Copyright 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 版權所有。
Sun Microsystems, Inc. 對於本文件所述技術擁有智慧財產權。
這些智慧財產權包含 /patents 上所列出的一項或多項美國專利,以及在美國或其他國家 / 地區擁有的一項或多項其他專利或申請中專利。
但並不以此為限。
本文件及相關產品在限制其使用、複製、發行及反編譯的授權下發行。
未經 Sun 及其授權人 (如果有) 事先的書面許可,不得使用任何方法、任何形式來複製本產品或文件的任何部份。
協力廠商軟體,包含字型技術,其版權歸 Sun 供應商所有,經授權後使用。
本產品中的某些部分可能源自加州大學授權的 Berkeley BSD 系統的開發成果。
UNIX 是在美國及其他國家 / 地區的註冊商標,已獲得 X/Open Company, Ltd. 專屬授權。
Sun 、Sun Microsystems 、Sun 標誌、AnswerBook2、 、Sun Fire 與 Solaris 是 Sun Microsystems, Inc. 在美國及其他國家 / 地區的商標或註冊商標。
所有 SP ARC 商標都 SP ARC International, Inc. 在美國和其他國家 / 地區的商標或註冊商標,經授權後使用。
凡具有 SP ARC 商標的商品都是採用 Sun Microsystems, Inc. 所開發的架構。
手把手交你安装solaris10(图文并茂)
一、准备工作A.准备安装介质(CD/DVD)。
B.将系统的引导顺序改为CD/DVD优先。
C.如果Solaris要安装在有其它操作系统的硬盘上,请务必备份重要数据。
D.向SA申请网络资源备用(IP地址,网关地址,子网掩码,DNS等)。
E.在安装前阅读此文档,对安装过程有个大致的了解。
二、开始安装1.将安装介质装入,并重新启动计算机。
(先保证第一个引导为CD/DVD引导)从光盘开始引导界面。
选择的一项“Solaris”,回车继续。
选择“1”图形交互方式的安装。
选择安装提示语言,此处选择了6,即简体中文(请根据需要选择),回车继续。
欢迎页面,点击“下一步”继续。
需要联网则保持默认值,否则选择“非联网的”,点击“下一步”继续。
如果是动态分配IP地址,请选择“是”,需要设定一个IP地址则选择否,单击“下一步”继续。
给主机起一个响亮的名字,单击“下一步”继续。
设定网络地址,填写从系统管理员分配到的IP,点击“下一步”继续。
设定子网掩码(公SA那里获取),点击“下一步”继续。
如果需要IPv6则选择是,此处选择“否”,单击“下一步”继续。
指定缺省路由(LAN中一般都设置为网关),可以由系统检测,也可以指定一个。
此处选择“指定一个”,单击“下一步”继续。
输入默认路由地址,单击“下一步”继续。
保持默认选项,单击“下一步”继续。
设置名字服务方式,根据实际需要选择,此处选择了“无”,“下一步”继续。
时区的设置,此处以洲/国家/地区的方式设置,“下一步”继续。
选择洲和国家,点击“下一步”继续。
设定日期和时间,“下一步”继续。
设定root用户口令。
“下一步”继续。
前一部分设定信息的确认。
点击“确认”继续。
选择“下一步”继续。
根据需要选择,此处保持原有值,点击“下一步”继续。
选择安装介质,此处选择CD/DVD,“下一步”继续。
初始化中,等待进入下一个对话。
够选“接受”,“下一步”继续。
选择安装类型,此处选择了“自定义安装”,“下一步”继续。
Solaris 10 的基本操作
Solaris 10 的基本操作作者:田逸(sery@)《开放系统世界》2006年第9期欢迎转载,版权所有登录系统把solaris 10正确的安装到计算机上以后,接下来要做的第一件事情便是登录到solaris 系统。
Solaris 10提供了两种登录到桌面环境的方式:通用桌面环境CDE(Common Desktop Environment )和JA V A桌面系统(JA V A Desktop System)。
用鼠标点击“选项”—〉“会话过程”来决定是以CDE还是JDS来登录到桌面控制环境。
CDE是solaris 默认的桌面登录环境,JDS相对于CDE来讲,做了更多的改进,也更加人性化,直观的感觉就是很像微软的Windows了。
不管采用那种桌面环境,毫无选择的需要输入用户名和密码;初次使用solaris 10可能只用一个用户root,然后输入安装过程中指定的root密码,如果输入正确无误,登录过程就算完成,solaris的大门从此就向你打开了。
Solaris 是基于网络的应用环境,在实际的应用中,我们不一定每次都坐在安装了solaris 10操作系统的服务器的面前,更多的情况是通过远程工具来登录和进行各种操作以及管理维护。
Solaris 10用OpenSsh服务来接受远程客户端的登录和管理,通过诸如SecureCRT这样的工具,可以轻易的管理和操纵远在地球另外一端的solaris服务器。
关于怎样设置sshd 服务和使用远程工具管理solaris ,将在后面逐一介绍。
熟悉环境登录进入桌面环境以后,就可以使用鼠标象操作MS windows 一样来驾驭solaris,如果读者有使用MS windows 的经验,建议登录的“会话选项”为JDS-JA V A桌面系统,在这里笔者以JDS为例来介绍solaris 10的操作环境。
Solaris 10 的JDS真的可以给人一个惊喜,它与MS windows好相似呢!用鼠标点击屏幕左下角的“启动”,就会弹出与MS windows “开始”相似的菜单。
Solaris系统管理培训精品文档62页
Solaris管理培训第一章:系统概念(System Concepts)ObjectivesUpon completion of this module, you should be able toMatch the three parts of an operating system (kernel, shell, and file system) to their definitionsIdentify the three most common shells in the Solaris environment Distinguish between multitasking and multiuserDescribe the client-server relationshipDefine the following basic system terms: host, host name, network,IP (Internet Protocol) address, client, and server操作系统的主要三个部分UNIX操作系统是基于文件的,操作系统的主要三个部分是:KernelShellFile structureKernel 是操作系统的核心,它的主要功能是:管理系统的设备、内存、进程以及守护进程系统程序与系统硬件之间接口执行所有的命令管理:Swap space(交换分区)–系统运行时保留的一部分磁盘空间Daemons (守护进程)–处理特定的系统任务shell 是用户与kernel之间的接口。
它就像是命令的解释器或翻译器。
Shell接收你输入的命令,对你的输入作出解释,然后就将它发送给kernel 执行。
操作系统的 Shells种类Solaris系统中有三种shell:Bourne shell ($) –这是Solaris的缺省shell。
Bourne shell为AT&T UNIX 环境而开发。
Solaris10初学者快速入门
Solaris 初学者快速入门上海海事大学信息化办公室版权所有侵权必究目录1.SOLARIS操作系统常用命令 (5)1.1man <要查的命令名字> (5)1.2ls相当于DOS的dir (6)1.3clear 相当于DOS的cls,清除屏幕上的内容。
(8)1.4mkdir <目录名> 相当于DOS的md,新建一个目录。
(8)1.5cd <目录名> (8)1.6rm <文件名> (8)1.7cp <源文件> <目的文件> (9)1.8rcp命令 (9)1.9mv <源文件> <目的文件> (10)1.10pwd列出当前所在的目录位置 (10)1.11more <文件名>查看文件的内容 (10)1.12chmod 改变文件或目录的读、写、执行的允许权限 (10)1.13chown 改变文件或目录的所有权 (11)1.14chgrp 改变文件或目录的工作组所有权 (11)1.15date相当于DOS的date (12)1.16su <用户名> (12)1.17添加用户useradd命令 (12)1.18passwd 更改用户口令 (12)1.19exit退出终端操作 (12)1.20shutdown 超级用户root才有权执行,关闭Solaris操作系统 (12)1.21find搜索指定目录下要找的文件,找到后给出文件的路径 (13)1.22编辑软件vi使用 (13)1.23echo显示环境变量用 (20)1.24ping测试网络通断情况。
(20)1.25ftp本地工作站与远端工作站之间文件传输 (20)1.26telnet ip_address 远程登录命令,在工作站和PC机中都有 (21)1.27ps查看系统的进程 (21)1.28kill杀掉操作系统中的进程 (22)1.29tar把多个文件或目录打包成一个文件,或者把已经打包的文件展开 (22)1.30compress把文件压缩成后缀为.Z的压缩文件 (23)1.31uncompress 把后缀为.Z的压缩文件解压缩 (23)1.32du 查看目录所占磁碟容量 (23)1.33df –h查看各文件系统使用的空间 (24)1.34prstat :系统进程监控 (24)1.35看内存大小 swap -s命令 (26)1.36Uptime命令 (26)1.37输入定向符 > 命令 (26)1.38输入定向追加符>>命令 (27)2.unix管道 (27)3.solaris上应该如何监控CPU使用情况 (30)1.39VMware solaris 10 无法上网解决办法 (32)1.40Solaris10 FTP配置...................................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2
目
录
第十三章.系统性能的监控与进程的管理 第十四章. Solaris 10 系统资源的高级管理 第十五章.系统信息的管理 第十六章. Solaris 10动态跟踪技术 第十七章. Solaris 10区域技术 第十八章.系统安全管理 第十九章. Solaris 10的网络配置 第二十章. Solaris DHCP服务 第二十一章.网络域名服务(DNS) 第二十二章. NIS+服务
18
第二十一章.网络域名服务(DNS)
5.建立文件/var/name/named.local,内容为: ; ; BIND data file for local loopback interface. ; @ IN SOA . server.istic.a . ( 3 ; Serial 300 ; Refresh 60 ; Retry 1209600 ; Expire 43200 ) ; Minimum IN NS . 1 IN PTR . 1.17.160.168.IN-ADDR.ARPA IN PTR . 经过上述步骤配置以后,DNS配置到此结束,输入d命令启动 域名服务,同时可以 用NSLOOKUP命令测试域名配置情况。
12
第二十章. Soaris DHCP服务
3、加入IP pntadm -A 192.168.0.186 m DNS 192.168.0.0 -A 添加客户机IP IP -m 引用宏的名字 192.168.0.0:DHCP网段 看看结果: # pntadm -P 192.168.0.0
13
第二十章. Soaris DHCP服务
3
第十八章.系统安全管理
一个SUN系统就象和NT系统一样,容易受到来自internet的各 种可恶的攻击。幸运的是,不象NT,你可以用以下三个简单的 手段把SUN变的相对安全些,它们是: 一、帐号和口令安全策略 二、用户授权安全策略 三、网络与服务安全策略 四、防止堆栈缓冲益出安全策略 五、日志系统安全策略 六、其它系统安全设置 设置和Solaris操作系统安全 七、Setuid设置和 设置和 操作系统安全 八、Solaris系统安全之审计 系统安全之审计
4
第十九章. Soaris 10的网络配置
(一) 网络基本配置文件 1./etc/hosts 主机名解析 2./etc/hostname.hme0 网络接口名 可通过创建hostname.hme0:1,构造第二网络 接口 3./etc/netmasks 网络掩码 4./etc/inetd .conf 服务项目定义 可通过注释服务行,以取消该种服务
0100028A30D095 00
192.168.0.182 192.168.0.210 11/04/2006
0100E04A00F077 00
192.168.0.181 192.168.0.210 11/04/2006
DNS
14
第二十esolv.conf 建立RESOLV.CONF的目的是通过解析程序 (RESOL.VER PROGRAM)来和域名建立联系 的同时寻找名字服务器的IP地址。 格式为: [DOMAIN 域名];注解 [NAMESERVER名字服务器IP地址];注解 内容为: domain ;(域名) nameserver 168.169.18.36;(名字服务器)
16
第二十一章.网络域名服务(DNS)
例:
; ; boot file for name server ; directory /var/name ; type domain source host/file backup file cache . named.ca primary named.stinet primary 0.0.127.IN-ADDR.ARPA named.local primary 160.168.IN-ADDR.ARPA named.rev secondary 168.160.17.1 ist
10
第二十章. Soaris DHCP服务
看看服务起来了没有:ps -ef | grep dhcp 配置DHCP网段: /usr/sbin/dhcpconfig -N 192.168.0.0 t 192.168.0.1 192.168.0.0 网段 192.168.0.1 默认路由
11
第二十章. Soaris DHCP服务
5
第十九章. Soaris 10的网络配置
(二) 远程访问命令 1. rlogin 在远程机上注册 命令格式 : rlogin hostname -l username 2. rsh 在远程机上执行一个程序 命令格式 : rsh hostname -l username order 3. rcp 在远程系统之间拷贝文件 命令格式 : rcp host:filename filename
8
第十九章. Soaris 10的网络配置
(四)网络监控
6.route 路由设置 命令格式:route [add|delete] 设置网络路由 defaultrouter <-缺省静态路由 7.arp 反响解析 命令格式:arp -[a|s] arp –a 显示当前IP-MAC信息对应 表 8.nfsstat 监控NFS -s server -c client
7
第十九章. Soaris 10的网络配置
(四)网络监控
1.rusers 标识网络上注册用户 命令格式:rusers -la 2.rup 标识网络上主机 命令格式:rup 3.ping 检测主机连接状况 命令格式:ping [hostname|IP address] stat 显示与网络有关的各种数据结构 命令格式:netstat -[r| i]n -r :显示路由信息 -i :显示接口信息 5.ifconfig 显示网络接口 命令格式:ifconfig -a
17
第二十一章.网络域名服务(DNS)
4.建立文件/var/name/named.stinet 格式为 IN SOA主机名EMAIL地址 版本号 DEFAULT值; 对域名服务器授权 IN NS 主机名;增加一个主机名 反序IP地址 IN PTR主机名;增加一个有关目标存储 信息的指针,注意:IP地址反序 ,如:21.19.112.102 $ORIGIN 域名;建立数据文件的数据源 主机名IN A IP地址;主机名和IP地址映射
SOLARIS 10
培训
2007年2月5日
1
目
录
第一章. Solaris 10 概述 第二章. Solaris10 高级安装 Live Upgrade 进行系统升级 第三章.系统启动与关闭 第四章. JAVA 桌面系统介绍 第五章.用户账号、用户组和脚色 第六章. Solaris 10 管理控制台 第七章. Solaris 10 的预测性自我修复 第八章.软件包和系统补丁的管理 第九章.设备管理 第十一章. ZFS文件系统 第十二章. Solaris 10 系统资源的初级管理
6
第十九章. Soaris 10的网络配置
(三)访问鉴别相关文件
当rlogin,rsh,rcp命令时,有几个文件对网络安全是很重要的. 1. /etc/passwd 如远程系统的口令文件有本拥护的登记项,否则必须使用 [-l] 选项以指明不 同用户 2. $home/.rhosts rlogin,rsh,rcp首先检查用户主目录下的.rhosts文件,如主机及用户被列在 文件中,则此用户为可信任主机,不需口令即可登录,如远程鉴别失败,则正 常询问口令 3. /etc/.hosts.equiv 作用与.rhosts 文件类似,文件中列出用户对于本机为可信任用户, 不需口令即可登录(除超级用户) 4. /etc/default/login CONSOLE=/dev/console(default) root用户只能在本机登录 CONSOLE=禁止以root用户登录 #CONSOLE=/dev/console 对登录无限制
加入宏 dhtadm -A -m DNS -d ':DNSserv=192.168.0.210:' -A:添加 -m:宏的名字 -d:参数 看一下结果:dhtadm -P 名称 类型 值 ===================================== ============= DNS 宏 :DNSserv=192.168.0.210: 192.168.0.0 宏 :Subnet=255.255.255.0:Router=192.168.0.1:Broadcst=19 2.168.0.255: Locale 宏 :UTCoffst=28800:
19
第二十二章. NIS+服务
NIS是一个集中存放UNIX系统管理文件的仓库。优点有两条:集 中管理文件,当网络增长时有较好的扩展性。 NIS按命名管理域进行组织。一个域中有一个NIS主控,零个或多 个从属服务器和一个或多个客户。 NIS存储主机名,IP地址,用户,网络及网络服务的信息。这些被 称为NIS的名字空间。 NIS映射可以替代或与UNIX系统上存在的配置文件一道工作。 NIS映射位于/var/yp/domainname目录中,每个映射都有两个 文件(.pag and .dir)
15
第二十一章.网络域名服务(DNS)
2.修改/etc/nsswitch.conf文件 找到下行:HOST FILES 改为:HOSTS DNS FILES 关键字DNS的目的是通过解析程序去查找主机信息。 3.建立文件/etc/named.boot 这是一个根文件(BOOT FILES),包含了有关数据文件目录及和域 名服务器相关的数据文件信息。 格式为: DIRECTORY数据文件目录 CACHE.文件名 PRIMARY 域名 文件名(有关该域的信息)。 SECONDARY 域名 该域的名字服务器IP地址文件名(可选)
9
第二十章. Soaris DHCP服务