Solaris常用命令-多路径配置_第1页
Solaris常用命令-多路径配置_第2页
Solaris常用命令-多路径配置_第3页
Solaris常用命令-多路径配置_第4页
Solaris常用命令-多路径配置_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、多路径状态检查(根据不同的多路径解决方案采用相应的方法)使用多路径)第三方卡(使用多路径)或第三方卡(使用多路径)连存储中查看硬件信息常用命令、如何查看的状态?可以列出多负载的状态、如何查看内存?可以查看内存的多少、如何动态添加分区?成为超级用户创建的文件激活文件验证文件取消文件删除文件、如何查看当前网卡是以何种速率起来的?5如何调整的分辨率和刷新频率?字符界面登陆,运行:6如何使用光、软驱?一般情况下用:以上方法不行,用:挂接光驱挂接软驱定义系统磁盘文件系统说明:文件系统。是缺省的文件系统。-高密度文件系统,是只读文件系统。-文件系统,支持格式化的软盘7设备的命名规则是什么?带有总线控制器的

2、硬盘的使用,下面列出了总线控制器的硬盘命名习惯例如:该原始接口对应第一个控制器的第一个目标地址的第一个硬盘的第一片根该原始接口对应第一个控制器的第一个目标地址上的第一个硬盘的第三片表示整上硬盘8、如何查看硬盘的使用情况?可以看到已安装的文件系统的空间大小及剩余空间大小。查看用户的磁盘空间信息如果你用限制了用户空间大小的话。#du-sk查*看目录的使用情况可以迅速发现那个目录是最大的。9如何查看硬盘物理信息?这个命令也可以查看硬盘的类型和分区的详细情况看硬盘的大小和型号显示某个磁盘的分区状况0查看系统内核命令。看内核的调整内核显示可载入的模组显示系统硬件配置(周边设备)显示可载入的模组,硬件配置

3、与一些可以调整的核心参考值1打印当前的版本号2查看及启动系统的32位或64位内核模式位模式启动64位内核模式32位模式启动32位模式3、测定当前的显示器刷新频率、如何配置网卡?查看网卡例如是停止网卡n子网掩码起用网卡添加添加默认路由的添加主机名添加主机名你的域名你使用的更改:5状态命令与参数格式:指令命令说明显示当前机器配置状况,内存显示内部通道所挂接设备显示所有通道及所挂接设备显示所有通道及所挂接设备针对显示设备别名,如等无参数,显示环境变量或参数为环境变量名女口:设置环境变量,如:恢复环境变量预定值女口:恢复所有环境变量预定值启动主机设备别名或设备名设备配置-:单用户弹出或复位6查找网卡名

4、称及接口个数0、如何一块网卡帮定三个并且子网掩码不同?举例说明,网卡名8如何在状态下查看光纤硬盘?进入状态:查看到)光纤卡设备名(可用9主机双屏幕设置。0、查看硬盘参数及其物理地址:、1显示磁盘的分区情况:、Solarisformat命令由于它的破坏性极大,使用时一定要小心!两个用途,即格式化硬盘和重新对硬盘分区.格式化硬盘最好进入单用户模式#format系统会显示所有的硬盘并让我们选择要操作硬盘Searchingfordisks.doneAVAILABLEDISKSELECTIONS:0.c0t0d0/pci1f,4000/scsi3/sd0,0c0t1d0/pci1f,4000/scsi3

5、/sd1,0c0t2d0/pci1f,4000/scsi3/sd2,0c0t3d0u03/pci1f,4000/scsi3/sd3,0Specifydisk(enteritsnumber):2selectingc0t2d0diskformattedWarning:CurrentDiskhasmountedpartitions.FORMATMENU:disk-selectadisktype-select(define)adisktypepartition-select(define)apartitiontablecurrent-describethecurrentdiskformat-forma

6、tandanalyzethediskrepair-repairadefectivesectorlabel-writelabeltothediskanalyze-surfaceanalysisdefect-defectlistmanagementbackup-searchforbackuplabelsverify-readanddisplaylabelssave-savenewdisk/partitiondefinitionsinquiry-showvendor,productandrevisionvolname-set8-charactervolumename!-execute,thenret

7、urnquitformatpartitionPARTITIONMENU:0-change0partition-change1partition-change2partition-change3partition-change4partition-change5partition-change6partition-change7partitionselect-selectapredefinedtablemodify-modifyapredefinedpartitiontablename-namethecurrenttableprint-displaythecurrenttablelabel-wr

8、itepartitionmapandlabeltothedisk!-execute,thenreturnquitpartitionmodifypartitionlabelpartitionquitformatsave使用命令newfs来为每一个分区创建文件系统:newfs/dev/rdsk/c?t?d?s?硬盘包含启动分区(根分区),我们需要手动安装启动模块#rebootcdrom-s(从光盘启动,并进入单用户模式)#mount/dev/dsk/cOtldOsO/mnt(将系统根分区挂接到mnt目录下)#cp/ufsboot/mnt#installboot/lib/fs/ufs/bootblk

9、/dev/rdsk/c0t1d0s0(安装启动模块)#umount/mnt(卸下挂接)#reboot(重启动)2)重新分区format命令也可以对硬盘进行重新分区。重新分区后,受影响分区上的所有文件将被清除要对该分区表命名,SAVE退出format命令。分区结束后,我们要用newfs命令为改变的分区创建文件系统二、Solarisifconfig命令用于查看和更改网络接口的地址和参数$ifconfig-alo0:flags=849mtu8232inet127.0.0.1netmaskff000000hme0:flags=863mtu1500inet211.101.149.11netmaskfff

10、fff00broadcast211.101.149.255ether8:0:20:a7:4d:21系统会显示网络接口的名称,接口的状态(upordown),接口的IP地址和掩码等信息更改网络接口的IP地址:#ifconfighme0down#ifconfighme0211.101.149.233netmask255.255.255.0up首先,使用down命令参数把网络接口hme0的服务暂时停止,然后再用ifconfig命令给接口分配新的IP地址和掩码,并启动网络接口服务。也可以通过改变文件/etc/hosts中的IP地址的值并重新启动系统来更改机器的IP地址。/etc/hosts/:211.

11、101.149.11sampdt定义主机名在/etc/hostname.hmeO及IP地址。更改了网卡/增加了网卡,系统不能自动启动该接口服务,这时需要手动创建网口服务:#ifconfighme0plumb即可以为接口leO创建网口服务相应地,用ifconfig带unplumb参数可以停止服务并关闭网络三、Solarisroute命令route命令主要用于手动配置静态路由表例:增加一条通过网关到达令一子网的路由#routeaddnetremote_net_ipgateway_ip1其中add代表要增加路由,net表示路由到达的是一个网络而不是一台主机,1代表远端网络需通过网关才能到达(直接通过

12、网络接口相连时,该参数用0)命令格式:#routeadd-netremote_net_ipgateway_ip-netmasknetmask#routeadd-hosthost_iplocal_interface_ip-interface使用delete,change命令参数可以对路由表中的路由信息进行删除和修改使用netstat-rn命令查看当前的路由信息对修改文件/etc/defaultrouter可以设置一些默认路由四、Solarisfsck命令对文件系统进行检查,并对损害的文件系统进行修复。fsck的语法如下:fsck(-Ffstype)(-v)(-m)(-special)fsck(-

13、Ffstype)(-v)(-y|Y|n|N)(-ofstypeoptions)(special)其中:-Ffstype:说明被检查的文件系统的类型-v:返回完成的命令行,但不运行-y|Y:对所有问题均回答Yes-n|N:对所有问题均回答No-m:对文件系统进行检查,不修复文件系统,如果文件系统经检查后是可安装的,则显示ufsfsck:sanitycheck:/dev/rdsk/c0t0d0s0okay.-o:文件系统类型选项,选项由逗号分隔,最常用的选项有两个:P:整理(preen)模式F:强制检查模式,此选项忽略文件系统状态标志。移去一个没有相关文件的目录入口答Yes或Y来删除该目录入口重连

14、接一个已分配但不能访问的文件对fsck的RECONNECT?回答Yes,即把该I节点连接到lost+found目录下,文件名即是I节点号连接数调整回答Yes或Y来改正连接数自由块表不一致回答Yes或Y来修正超级块对于fsck询问的问题大多数情况下都可以用Yes来回答,所以在实际应用时,可以用-y选项来执行该命令对硬盘进行检查和修复。五、几个磁盘文件管理的命令(1)du命令显示某个目录下文件的占用磁盘空间的情况:du-a-s-kdirectory参数:-k以千字节方式显示(默认是以块方式显示,一个块为-s只以简略的方式显示-a显示制定目录下所有文件和目录占用的磁盘块数量devfsadm添加新硬盘

15、的命令rootoneo#formatSearchingfordisks.doneAVAILABLEDISKSELECTIONS:0.c1t0d0/pci0,0/pci1000,3010/sd0,0c1t1d0/pci0,0/pci1000,3010/sd1,0Specifydisk(enteritsnumber):ADrootoneo#devfsadmrootoneo#formatSearchingfordisks.doneAVAILABLEDISKSELECTIONS:0.c1t0d0/pci0,0/pci1000,3010/sd0,0c1t1d0/pci0,0/pci1000,3010/s

16、d1,0c1t2d0/pci0,0/pci1000,3010/sd2,0Specifydisk(enteritsnumber):2newfs创建文件系统#newfs/dev/rdsk/c0t2d0s2newfs:constructanewfilesystem/dev/rdsk/c0t2d0s0:(y/n)?y/dev/rdsk/c0t2d0s2:41040sectorsin57cylindersof9tracks,80sectors21.0MBin4cylgroups(16c/g,5.90MB/g,2688i/g)super-blockbackups(forfsck-Fufs-ob=#)at:

17、32,11632,23232,34832,(4)df命令查看已挂接的文件系统使用状况参数k:表示以千字节格式显示$df-kFilesystemkbytesusedavailcapacityMountedon/dev/dsk/c0t3d0s038111191961887751%/dev/dsk/c0t3d0s656550336152920340964%/usr/proc0000%/procfd0000%/dev/fd/dev/dsk/c0t3d0s12515948862024820%/var/dev/dsk/c0t3d0s52743920362705075%/optswap45980124596

18、81%/tmprootoneo#df-hFilesystemsizeusedavailcapacityMountedon/dev/dsk/c1t0d0s09.3G3.9G5.3G43%/devices0K0K0K0%/devicesctfs0K0K0K0%/system/contractproc0K0K0K0%/procmnttab0K0K0K0%/etc/mnttabswap649M616K648M1%/etc/svc/volatileobjfs0K0K0K0%/system/object/dev/dsk/c1t0d0p0:boot16M1.5M14M10%/boot/usr/lib/lib

19、c/libc_hwcap1.so.19.3G3.9G5.3G43%/lib/libc.so.1fd0K0K0K0%/dev/fdswap648M4K648M1%/tmpswap648M24K648M1%/var/run/dev/dsk/c1t1d0s23.9G2.1G1.8G54%/u01Solaris10HBA启用多路径有两种方法:1、/usr/sbin/stmsboot-e#stmsboot-eWARNING:stmsbootoperatesoneachsupportedmultipath-capablecontrollerdetectedinahost.Inyoursystem,thes

20、econtrollersareIfyoudoNOTwishtooperateonthesecontrollers,pleasequitstmsbootandre-invokewith-Dfp|mpttospecifywhichcontrollersyouwishtomodifyyourmultipathingconfigurationfor.Doyouwishtocontinue?y/n(default:y)2、修改配置文件/kernel/drv/fp.conf。/kernel/drv/fp.conf默认配置如下:#Copyright2004SunMicrosystems,Inc.Allrig

21、htsreserved.#Useissubjecttolicenseterms.#SunFibreChannelPortdriverconfiguration#ident(#)fp.conf1.304/10/22SMI#name=fpclass=fibre-channelport=0;name=fpclass=fibre-channelport=1;#Automaticconfigurationofthefabricisturnedonbydefault#andthusallowsalldevicesdiscoveredintheSANzonetobe#enumeratedintheSolar

22、isdevinfotreeautomatically.#Themanual_configuration_onlypropertymaybeusedto#disablethedefaultbehaviorandforcethemanualconfigurationof#thedevicesintheSAN.Settingmanual_configuration_only=1#willdisabletheautomaticconfigurationofdevices.#NOTE:Useofthispropertyisnotrecommended.Ifused,the#fabricdevicesac

23、cessedatboottimeneedtogetmanuallyconfigured#beforethenextreboot.Otherwise,fabricdevicesthatareneededat#boottimemaynotgetconfiguredandmaycausebootproblems.#Tomanuallyconfigurefabricdevices,refertocfgadm_fp(1M).#manual_configuration_only=1;#Togeneratethebinding-setspecificcompatibleformsusedtoaddress#

24、legacyissuesthescsi-binding-setpropertymustbedefined.(donotremove)#scsi-binding-set=fcp;#ListofULPmodulesforloadingduringportdriverattachtime#load-ulp-list=1,fcp;#Forceattachdrivertosupporthotplugactivity(donotremovetheproperty)#ddi-forceattach=1;#I/Omultipathingfeature(MPxIO)canbeenabledordisabledu

25、sing#mpxio-disableproperty.Settingmpxio-disable=nowillactivate#I/Omultipathing;settingmpxio-disable=yesdisablesthefeature.#Globalmpxio-disableproperty:#TogloballyenableMPxIOonallfpportsset:#mpxio-disable=no;#TogloballydisableMPxIOonallfpportsset:#mpxio-disable=yes;#Perportmpxio-disableproperty:#Youc

26、analsoenableordisableMPxIOonaperportbasis.#Perportsettingsoverridetheglobalsettingforthespecifiedports.#TodisableMPxIOonport0whoseparentis/pci8,600000/SUNW,qlc4set:#name=fpparent=/pci8,600000/SUNW,qlc4port=0mpxio-disable=yes;#NOTE:IfyoujustwanttoenableordisableMPxIOonallfpports,itis#bettertousestmsb

27、oot(1M)asitalsoupdates/etc/vfstab.#YoucandescribealistoftargetportWWNsandLUNnumberswhichwill#notbeconfigured.LUNnumberswillbeinterpretedasdecimal.White#spacesand,canbeusedinthelistofLUNnumbers.#pwwn-lun-blacklist=#target-port-wwn,lun-list#TopreventLUNs1and2frombeingconfiguredfortarget#port510000f010

28、fd92a1andtargetport510000e012079df1,set:#pwwn-lun-blacklist=#510000f010fd92a1,1,2,#510000e012079df1,1,2;在/kernel/drv/fp.conf文件增加以下内容:mpxio-disable=yes;#启用全局多路径支持;name=fpparent=/pci9,600000/SUNW,qlc2port=0mpxio-disable=yes;#禁用本地硬盘多路径支持;/pci9,600000/SUNW,qlc2是通过format命令查看本地硬盘的信息;根据fp.conf注释部分可以看出,厂家更倾

29、向于使用第一种方式来修改!Solaris8或9OS启用多路径:在运行SolarisOS8或9的主机上启用多路径软件:使用文本编辑器打开/kernel/drv/scsi_vhci.conf文件。在文件中设置mpxio-disable=”no”。;在文件中设置load-balance=”round-robin”。;在文件中设置auto-failback=”enable”。;保存更新后的文件。重新引导主机。7.使用cfgadm命令配置HBA路径。(配置路径的方式取决于您在SAN或直接连接环境中使用阵列的方式。)F配置多路径i文件设置”(打开打开全局的MPXIO)设置”设置”2、保存文件主机即可3如果

30、是系统总线,无需更改其他文件,4如果主机内部存储控制器是总线,贝U:(本地通道表示禁用)这个路径根据实际情况修改。另一种:rootweb-db1#reboot-r运行cfgadmal可以看见系统已经注册了控制器,只需启用多路径mpxio即可。rootweb-db1#cfgadm-alAp_Idc0c0:dsk/c0t0d0c1c1:5000cca00432dcc9c1:5000cca00432dce1TypeReceptacleOccupantConditionscsi-busconnectedconfiguredunknownCD-ROMconnectedconfiguredunknownf

31、c-privateconnectedconfiguredunknowndiskconnectedconfiguredunknowndiskconnectedconfiguredunknowc2fc-privateconnectedconfiguredunknownc2:200400a0b82aaf01diskconnectedconfiguredunknowc3fc-privateconnectedconfiguredunknownc3:200500a0b82aaf01diskconnectedconfiguredunknowusb0/1usb0/2usb0/3usb0/4usb-mouseu

32、sb-deviceunknownunknownconnectedconnectedemptyemptyconfiguredokconfiguredokunconfiguredokunconfiguredokrootweb-db1#ls-l/dev/fc总数612:55fp012:55fp112:55fp2lrwxrwxrwx1rootroot5112月1-././devices/pci8,600000/SUNW,qlc1/fp0,0:devctllrwxrwxrwx1rootroot5112月1-././devices/pci8,600000/SUNW,qlc2/fp0,0:devctllrw

33、xrwxrwx1rootroot5112月1-././devices/pci9,600000/SUNW,qlc2/fp0,0:devctl注:(fpO,fp1为HBA卡上的光纤通道,fp2为本地的光线通道fp0,fp1开启多路径,fp2关闭多路径)rootweb-db1#vi/kernel/drv/fp.conf添加如下语句。注释掉#mpxio-disable=yes;parent=/pci8,600000/SUNW,qlc1name=fpparent=/pci8,600000/SUNW,qlc2name=fp/fpo,fp1开启多路径port=0mpxio-disable=no;port=0

34、mpxio-disable=no;parent=/pci9,600000/SUNW,qlc2port=0mpxio-disable=yes;name=fp/fp2关闭多路径注:(多路径软件用于管理指向共享群集存储设备的多个I/O路径。对于Solaris8或Solaris9操作系统,安装并配置SunStorEdgeTrafficManager软对于Solaris10操作系统,启用Solaris多路径功能,此功能作为Solaris10软件的一部分已被默认安装。以上表明在HBA卡FC接口上启用mpxio,而不是全局启用。这样正常阵列设备识别的磁盘号就为长串字符,而本地磁盘识别的磁盘号为正常的cxtx

35、sx,因为只是在FC口局部启用的多路径,而本地禁用多路径)rootweb-db1#stmsbootuWARNING:Thisoperationwillrequireareboot.Doyouwanttocontinue?y/n(default:y)yThechangeswillcomeintoeffectafterrebootingthesystem.Rebootthesystemnow?y/n(default:y)y在web-server2上执行相同的步骤可以看见盘阵已经变成multipath-devicesrootweb-db1#formatSearchingfordisks.doneAV

36、AILABLEDISKSELECTIONS:0.c1t0d0/pci9,600000/SUNW,qlc2/fp0,0/ssdw5000cca00432dcc9,0c1t1d0/pci9,600000/SUNW,qlc2/fp0,0/ssdw5000cca00432dce1,0c4t600A0B80002A2B320000066F492B138Dd0/scsi_vhci/ssdg600a0b80002a2b320000066f492b138dc4t600A0B80002AAF00000007BF492B135Cd0/scsi_vhci/ssdg600a0b80002aaf00000007bf49

37、2b135cc4t600A0B80002AAF00000007C5492B13D6d0/scsi_vhci/ssdg600a0b80002aaf00000007c5492b13d6Specifydisk(enteritsnumber):rootweb-db2#formatSearchingfordisks.doneAVAILABLEDISKSELECTIONS:0.c1t0d0/pci9,600000/SUNW,qlc2/fp0,0/ssdw21000000878d59a1,0c1t1d0/pci9,600000/SUNW,qlc2/fp0,0/ssdw21000000878d0ef5,0c4

38、t600A0B80002A2B320000066F492B138Dd0/scsi_vhci/ssdg600a0b80002a2b320000066f492b138d3.c4t600A0B80002AAF00000007BF492B135Cd0/scsi_vhci/ssdg600a0b80002aaf00000007bf492b135cc4t600A0B80002AAF00000007C5492B13D6d0/scsi_vhci/ssdg600a0b80002aaf00000007c5492b13d6Solaris10启用HBA多路径Solaris10HBA启用多路径可以有两种方法:一种是使用/

39、usr/sbin/stmsboot-e,还有一种是修改配置文件/kernel/drv/fp.conf。如果Solaris10配置软RAID和Cluster环境我建议不要使用/usr/sbin/stmsboot-e命令来启用HBA多路径。下面我们来描述如何修改/kernel/drv/fp.conf配置文件启用HBA多路径。/kernel/drv/fp.conf默认配置如下:#Copyright2004SunMicrosystems,Inc.Allrightsreserved.Useissubjecttolicenseterms.#SunFibreChannelPortdriverconfigur

40、ation#ident(#)fp.conf1.304/10/22SMI#name=fpclass=fibre-channelport=0;name=fpclass=fibre-channelport=1;#Automaticconfigurationofthefabricisturnedonbydefault#andthusallowsalldevicesdiscoveredintheSANzonetobe#enumeratedintheSolarisdevinfotreeautomatically.#Themanual_configuration_onlypropertymaybeusedt

41、o#disablethedefaultbehaviorandforcethemanualconfigurationof#thedevicesintheSAN.Settingmanual_configuration_only=1#willdisabletheautomaticconfigurationofdevices.#NOTE:Useofthispropertyisnotrecommended.Ifused,the#fabricdevicesaccessedatboottimeneedtogetmanuallyconfigured#beforethenextreboot.Otherwise,

42、fabricdevicesthatareneededat#boottimemaynotgetconfiguredandmaycausebootproblems.#Tomanuallyconfigurefabricdevices,refertocfgadm_fp(1M).#manual_configuration_only=1;#Togeneratethebinding-setspecificcompatibleformsusedtoaddress#legacyissuesthescsi-binding-setpropertymustbedefined.(donotremove)#scsi-binding-set=fcp;#ListofULP

温馨提示

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

评论

0/150

提交评论