51CTO技术论坛 » Solaris & BSD & Unix » 【有奖答题】第四期:Solaris 系统服务        上一帖     下一帖    查看完整版本

页: [1]

绝对无奈2008-1-21 02:10
【有奖答题】第四期:Solaris 系统服务

[url=http://bbs.51cto.com/thread-451140-1-1.html][color=red][b][size=4]【有奖答题】从Solaris看开源系统[/size][/b][/color][/url]
[quote]
[color=red][size=4][b]第四期:Solaris 系统服务[/b][/size][/color]

1、Solaris 以UFS文件系统为主,但是很多情况下会导致文件不一致,甚至系统崩溃,如何有效防止数据进一步破坏?如何修复?

2、简述Solaris 10 下配置 Oracle 数据库系统环境参数时的步骤

3、根据自己实际情况,介绍Solaris 10 系统服务和网络服务管理的经验

4、简述Solaris 10 工作站配置无线网络的方法

[url=http://os.51cto.com/os/solaris_qa/][color=red]>>>>点击查看历史题目及获奖名单<<<<[/color][/url]
[/quote]
[quote]
[b]用户答题时间:[/b]01月21日(周一)—01月26日(周六)

[b]专家评审时间:[/b]01月27日(周日)

[b]获奖公布时间:[/b]01月28日(周一)

[b]本期活动奖品:[/b]在规定时间内参与答题的网友,凡完整给出所有问题答案的、符合答题规则的,每人奖励30无忧币。每期活动结束,由专家从答题网友中最后筛选出来两位答案最精彩的,分别获得卓越网100元购物卡和价值200元的漫步者M11迷你音响一个。

[img]http://bbs.51cto.com/attachments/month_0712/111-1_S3mG7jrTPjNz.gif[/img]

[img]http://bbs.51cto.com/attachments/month_0712/jiangqu_W1BPKPhH8TAl.gif[/img][/quote]
[quote]
[color=red][b]资料下载:[/b][/color]

[b]Solaris中文安装宝典简介:[/b]

Solaris是一种计算机操作系统,它是由Sun Microsystems公司生产的,它是基于Intel和Sparc处理器的一种操作系统。SUN公司一直掌握着大型UNIX工作站市场,随着90年代Internet的发展,SPARC/Solaris系统也被广泛地应用于Web站点上。

[swf]http://bbs.51cto.com/tigerding/Solaris.swf[/swf]
[/quote]

queniao2008-1-21 02:38
这次偶以身作则,维护规则 !!! 兄弟们   答题了

绝对无奈2008-1-21 02:54
呵呵~   谢谢大家支持!
   我们目的还是希望看到大家真实的经验。   鼓励原创,,看看上期的rooot人家虽然没有答的很全面,,但是只要是自己的东西,我们就鼓励!

[[i] 本帖最后由 绝对无奈 于 2008-1-21 10:58 编辑 [/i]]

redking2008-1-21 02:56
1、Solaris 以UFS文件系统为主,但是很多情况下会导致文件不一致,甚至系统崩溃,如何有效防止数据进一步破坏?如何修复?
如果知道文件内容中存在某种可实现的关联,例如文件的校验和,或者文件内容的某种上下文关系,那么也可通过搜索整个文件系统,通过反复尝试寻找符合关联条件的磁盘数据块,进而恢复一个文件.

2、简述Solaris 10 下配置 Oracle 数据库系统环境参数时的步骤
1,在所有节点上创建Oracle用户组和帐号
2,在所有节点上验证用户nobody是否存在
3,为所有的节点设置网络地址
4,在所有节点上,生成文件/etc/hostname.bge0 和/etc/hostname.bge1
5,配置信任主机
6,在所有节点上创建Oracle RAC安装目录并设置权限
7,存储设备的配置


3、根据自己实际情况,介绍Solaris 10 系统服务和网络服务管理的经验

1,查看所有服务的状态
  使用命令:svcs –a
2,查看没有未正常启动的服务
  使用命令:svcs –x
3,显示由FMRI指定的服务的状态报告
4,显示某个服务所依赖的服务
5,显示依赖于某个服务的其他服务

4、简述Solaris 10 工作站配置无线网络的方法
1、安装驱动
    #wget [url]http://opensolaris.org/os/community/laptop/downloads/ath-0.6-pkg.tar.gz[/url]
  #guzip
  # pkgadd -d ./SUNWatheros SUNWatheros
2、连接无线网络
  #ifconfig ath0 plumb
  #ifconfig ath0 dhcp
上面的“ifconfig ath0 dhcp”为连接当前可用的未加密的无线网络,并自动获取IP地址。如果要连接加密的无线网络,需要使用OpenSolaris提供的wificonfig工具。
  下载安装:
  # wget [url]http://www.opensolaris.org/os/community/laptop/downloads/wificonfig-0.2-bin.tar.gz[/url]
  # gzip -dc wificonfig-0.2-bin.tar.gz | tar xvf -
  # cp wificonfig /usr/bin
  查看当前可用无线网络:

  通过如下命令可以查看当前环境可用的无线网络。
  # wificonfig -i ath0 scan
  自动连接到没有加密的无线网络,使用命令:
  # wificonfig -i ath0 autoconf
  连接到加密的无线网络,使用命令:
  # wificonfig -i ath0 createprofile essid=mywifi encryption=WEP wepkey1=12345
  # wificonfig -i ath0 connect mywifi
  其中分别包含了网络名字(essid),加密类型(wep),WEP Key(加密密钥)
  查看连接到加密的无线网络的状态,使用命令:
  # wificonfig -i ath0 showstatus
3、使用dladm工具
  扫描可用的无线网络:
  # dladm scan-wifi
  LINK ESSID BSSID/IBSSID SEC STRENGTH MODE SPEED
  ath0 ap6-1 0:f:24:19:9:70 none very weak g 54Mb
  ath0 dlink 0:1b:11:ed:45:f2 wpa good b 11Mb
  其中LINK表示:无线网卡接口
  ESSID 表示:可用的无线网络名称
  SEC 表示:网络安全模式
  STRENGTH:信号强度
  MODE 表示:协议标准
  SPEED表示 :支持的最大传输速率
  如果要连接的网络不使用任何加密
  # dladm connect-wifi -e ap6-1
  如果要连接的无线网络使用的是wpa加密方式
  # dladm create-secobj -c wpa wpakey
  provide value for 'wpakey': **********
  confirm value for 'wpakey': **********
  # dladm connect-wifi -e dlink -k wpakey
  连接成功后,获取DHCP地址
  # ifconfig ath0 dhcp
  如果要连接的无线网络使用WEP加密方式。首先要创建是wep key,再在“dladm connect-wifi”中用“-k”选项指明要用的key。缺省情况下使用的都是第一个wep key。
  # dladm create-secobj -c wep mykey
  provide value for 'mykey': **********
  confirm value for 'mykey': **********
  # dladm connect-wifi -e wifi_with_wep -k mykey
  这样Solaris10工作站配置无线网络就配置完了,HOHO!

绝对无奈2008-1-21 03:04
redking 很勤劳呀!!    这短时间就答题了!   哈哈,,高手就是高手呀!

redking2008-1-21 04:02
偶是来向SERY学习滴,HOHO!

somus2008-1-21 06:03
俺也来学习学习

Oo網№銣風oO2008-1-21 06:16
偶也来学习一下....呵..

aaa111aaa2008-1-21 10:07
1、Solaris 以UFS文件系统为主,但是很多情况下会导致文件不一致,甚至系统崩溃,如何有效防止数据进一步破坏?如何修复?
如果知道文件内容中存在某种可实现的关联,例如文件的校验和,或者文件内容的某种上下文关系,那么也可通过搜索整个文件系统,通过反复尝试寻找符合关联条件的磁盘数据块,进而恢复一个文件.

2、简述Solaris 10 下配置 Oracle 数据库系统环境参数时的步骤
1,在所有节点上创建Oracle用户组和帐号
2,在所有节点上验证用户nobody是否存在
3,为所有的节点设置网络地址
4,在所有节点上,生成文件/etc/hostname.bge0 和/etc/hostname.bge1
5,配置信任主机
6,在所有节点上创建Oracle RAC安装目录并设置权限
7,存储设备的配置


3、根据自己实际情况,介绍Solaris 10 系统服务和网络服务管理的经验

1,查看所有服务的状态
  使用命令:svcs –a
2,查看没有未正常启动的服务
  使用命令:svcs –x
3,显示由FMRI指定的服务的状态报告
4,显示某个服务所依赖的服务
5,显示依赖于某个服务的其他服务

4、简述Solaris 10 工作站配置无线网络的方法
1、安装驱动
    #wget [url]http://opensolaris.org/os/commun[/url] ... /ath-0.6-pkg.tar.gz
  #guzip
  # pkgadd -d ./SUNWatheros SUNWatheros
2、连接无线网络
  #ifconfig ath0 plumb
  #ifconfig ath0 dhcp
上面的“ifconfig ath0 dhcp”为连接当前可用的未加密的无线网络,并自动获取IP地址。如果要连接加密的无线网络,需要使用OpenSolaris提供的wificonfig工具。
  下载安装:
  # wget [url]http://www.opensolaris.org/os/co[/url] ... nfig-0.2-bin.tar.gz
  # gzip -dc wificonfig-0.2-bin.tar.gz | tar xvf -
  # cp wificonfig /usr/bin
  查看当前可用无线网络:

  通过如下命令可以查看当前环境可用的无线网络。
  # wificonfig -i ath0 scan
  自动连接到没有加密的无线网络,使用命令:
  # wificonfig -i ath0 autoconf
  连接到加密的无线网络,使用命令:
  # wificonfig -i ath0 createprofile essid=mywifi encryption=WEP wepkey1=12345
  # wificonfig -i ath0 connect mywifi
  其中分别包含了网络名字(essid),加密类型(wep),WEP Key(加密密钥)
  查看连接到加密的无线网络的状态,使用命令:
  # wificonfig -i ath0 showstatus
3、使用dladm工具
  扫描可用的无线网络:
  # dladm scan-wifi
  LINK ESSID BSSID/IBSSID SEC STRENGTH MODE SPEED
  ath0 ap6-1 0:f:24:19:9:70 none very weak g 54Mb
  ath0 dlink 0:1b:11:ed:45:f2 wpa good b 11Mb
  其中LINK表示:无线网卡接口
  ESSID 表示:可用的无线网络名称
  SEC 表示:网络安全模式
  STRENGTH:信号强度
  MODE 表示:协议标准
  SPEED表示 :支持的最大传输速率
  如果要连接的网络不使用任何加密
  # dladm connect-wifi -e ap6-1
  如果要连接的无线网络使用的是wpa加密方式
  # dladm create-secobj -c wpa wpakey
  provide value for 'wpakey': **********
  confirm value for 'wpakey': **********
  # dladm connect-wifi -e dlink -k wpakey
  连接成功后,获取DHCP地址
  # ifconfig ath0 dhcp
  如果要连接的无线网络使用WEP加密方式。首先要创建是wep key,再在“dladm connect-wifi”中用“-k”选项指明要用的key。缺省情况下使用的都是第一个wep key。
  # dladm create-secobj -c wep mykey
  provide value for 'mykey': **********
  confirm value for 'mykey': **********
  # dladm connect-wifi -e wifi_with_wep -k mykey
  

sery2008-1-21 10:43
各位 加油 奖品大大的有

redking2008-1-22 00:24
怎么9楼的答案和偶的一模一样哦,HOHO

hefei0072008-1-22 02:57
在顶一下

jertychan2008-1-23 03:03
好东东,下载支持!

小侠唐在飞2008-1-23 12:42
没有学习手册和软件下载啊,不爽

zhczf2008-1-24 08:59
Solaris听说这个系统非常稳定好用,不知是不是真的,多谢了

redking2008-1-24 12:37
好用为

paul96092008-1-25 02:20
支持一下

queniao2008-1-27 09:40
尽量避免暴力关闭计算机系统,特别是在UNIX类的系统上面,高效

的管理,同时也导致很多东西难以恢复,备份才是硬道理
数据不一致性 ,

超级块一致性

当突然断电或系统崩溃后,常出现文件系统不能挂载的情况
提示信息:“Can’t mount
file_system_name” or “device_name is not this fstype”

比如Can’t mount /dev/dsk/c1t3d0s7

就是超级块被破坏了,一般UFS有很多的备份超级块,每一个文件系

统在第32个数据块处都有一个备份的超级块,可以使用fsck 命令进

行修复

# fsck -o b=32 /dev/rdsk/c1t3d0s7

Alternate super block location: 32.
** /dev/rdsk/c1t3d0s0
** Currently Mounted on
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
171 files, 3762 used, 5984 free (79 frags, 748 blocks, 0.1%

fragmentation)
*****FILE SYSTEM WAS MODIFIED*****

# newfs -N /dev/rdsk/c0t0d0s7
newfs -N /dev/rdsk/c0t0d0s7
/dev/rdsk/c0t0d0s7: 3537040 sectors in 2327 cylinders of 19

tracks, 80 sectors
1727.1MB in 73 cyl groups (32 c/g, 23.75MB/g, 5888 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 48752, 97472, 146192, 194912, 243632, 292352, 341072,

389792,
487232, 535952, 584672, 633392, 730832, 779552, 828272,

876992,
925712, 974432, 1023152, 1071872, 1169312, 1218032,

1266752, 1315472,
1364192, 1412912, 1461632, 1510352, 1556512, 1605232,

1653952, 1702672,
1751392, 1800112, 1848832, 1897552, 1946272, 1994992,

2043712, 2092432,
2141152, 2189872, 2238592, 2287312, 2336032, 2384752,

2433472, 2482192,
2530912, 2579632, 2628352, 2677072, 2725792, 2774512,

2823232, 2871952,
(output truncated)

此命令来查看创建新文件系统的参数,并不真的创建,后面的一串

数字,就是所有备份的超级块的块号。你可以在修复时使用。
# fsck -o b=535952 /dev/rdsk/c0t0d0s7



Inode一致性


数据块一致性
通常出现 已分配的数据块节点的 链接的丢失, 在检查的时候会发

现其没有在任何的目录
运行 fsck的时候会出现:

** Phase 3 - Check Connectivity
UNREF FILE I=788 OWNER=root MODE=100644
SIZE=19994 MTIME=Jan 18 10:49 1999
RECONNECT? y

然后进入Lost+found目录

lost+found目录
fsck 临时将其挂在此目录
可以发现无链接的块号
# ls /export/home/lost+found
#788


来查看其属性
# file /export/home/lost+found/#788
/export/home/lost+found/#788: ascii text
将其放到合适的地方
# cp /export/home/lost+found/#788 /export/home/user1/report


其它的文件引用数错误、空闲块数错误等提示,直接 输入 Y 就OK


** Phase 4 - Check Reference Counts
LINK COUNT DIR I=2 OWNER=root MODE=40755
SIZE=512 MTIME=Jan 18 15:59 1999 COUNT 4 SHOULD BE 3
ADJUST? y

gwl482008-2-25 13:03
学习zhop

关键词: solaris       

相关文章:
Solaris Naming Setup and Configuration Guide
bind 9 solaris 9 dns views 区分南北电信安装成功完整文档
oracle 10g 成功安装在solaris 10上
Solaris下的性能与调整!
Solaris如何配置SpeedStep ( 机器 省电 )

查看完整版本: 【有奖答题】第四期:Solaris 系统服务


Powered by 51CTO.COM