|
【有奖答题】第四期: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] |
|
呵呵~ 谢谢大家支持!
我们目的还是希望看到大家真实的经验。 鼓励原创,,看看上期的rooot人家虽然没有答的很全面,,但是只要是自己的东西,我们就鼓励!
[[i] 本帖最后由 绝对无奈 于 2008-1-21 10:58 编辑 [/i]] |
|
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! |
|
| redking 很勤劳呀!! 这短时间就答题了! 哈哈,,高手就是高手呀! |
|
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
|
|
| Solaris听说这个系统非常稳定好用,不知是不是真的,多谢了 |
|
尽量避免暴力关闭计算机系统,特别是在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 |
关键词: solaris
相关文章: Solaris Naming Setup and Configuration Guide bind 9 solaris 9 dns views 区分南北电信安装成功完整文档 oracle 10g 成功安装在solaris 10上 Solaris下的性能与调整! Solaris如何配置SpeedStep ( 机器 省电 )
Powered by 51CTO.COM
|