免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1736 | 回复: 5
打印 上一主题 下一主题

ifconfig 及 mount 的使用问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-28 15:46 |只看该作者 |倒序浏览
公司有两台SUN服务器,用veritas做双机热备,正常情况下,veritas能随着系统启动自动起来。今天突然会出现故障,veritas必须手动操作使其启动。我觉得手动操作有几个步骤,但是从没实践过,问几个问题:
1、双机热备有个虚拟IP:192.168.0.1  ,首先让虚拟IP捆绑到任一台服务器上,也就是给一个网卡多分配一个地址 用ifconfig命令查看目前IP设置:
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
ge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.0.10 netmask ffffff00 broadcast 192.168.0.255
        ether 0:3:ba:2c:f4:9e
如果我想再分配个ge0口另外一个地址,是不是执行这个命令????望高手指示是否可行?????
        ifconfig ge0:1 192.168.0.1 netmask 255.255.255.0
2、虚拟IP捆绑后还要把T3阵列挂在该服务器上,关于mount命令我有个问题不太明白,mount [-t 文件系统 ] [-o 选项] 设备 目录  其中设备名是物理设备名还是逻辑设备名?
例如:我用format命令显示如下:
         0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d4ac1,0
      1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d5301,0
      2. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d6391,0
      3. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d52f1,0
      4. c1t4d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d5071,0
      5. c1t5d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w500000e0103d52d1,0
      6. c6t60020F200001127F3F8336FA0003DF97d0 <SUN-T300-0201 cyl 34530 alt 2 hd 112 sec 128>
         /scsi_vhci/ssd@g60020f200001127f3f8336fa0003df97
      7. c6t60020F200001127F3F83275A00094D63d0 <SUN-T300-0201 cyl 34530 alt 2 hd 112 sec 128>
         /scsi_vhci/ssd@g60020f200001127f3f83275a00094d63
6和7是T3阵列的信息,然后用df -k查看:
   文件系统              千字节    用了    可用 容量      挂接在
/dev/md/dsk/d60      8263373 1966536 6214204    25%    /
/proc                      0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
fd                         0       0       0     0%    /dev/fd
/dev/md/dsk/d64      4133838  479883 3612617    12%    /var
swap                 10333792     104 10333688     1%    /var/run
swap                 10334192     504 10333688     1%    /tmp
/dev/md/dsk/d65      4133838  986981 3105519    25%    /sybase
/dev/md/dsk/d1       140964996 108824359 30730988    78%    /sybdatabak
/dev/md/dsk/d66      45691937 8768808 36466210    20%    /export/home
/dev/md/T3/dsk/d2    243754698 217981535 23335617    91%    /sybdata
也就是说我想把T3阵列挂在服务器上
   是执行  mount /dev/md/T3/dsk/d2  /sybdata ???  (df -k   显示 dev/md/T3/dsk/d2 是文件系统而不是 设备名称)
  还是执行  mount  c6t60020F200001127F3F8336FA0003DF97d0 /sybdata   ?

论坛徽章:
0
2 [报告]
发表于 2008-09-29 15:53 |只看该作者
01. ifconfig ge0:1 192.168.0.1 netmask 255.255.255.0 up

02. mount /dev/md/T3/dsk/d2  /sybdata

论坛徽章:
0
3 [报告]
发表于 2008-09-30 09:53 |只看该作者
为啥不用veritas得命令去启动?hagrp?

论坛徽章:
0
4 [报告]
发表于 2008-09-30 20:16 |只看该作者
ifconfig ge0:1 plumb 192.168.0.1 netmask 255.255.255.0

把挂接点写在/etc/vfstab中,重启自动挂接。

论坛徽章:
0
5 [报告]
发表于 2008-10-09 10:35 |只看该作者

回复 #3 ga0feng 的帖子

在控制台用veritas命令也无法启动,执行vcsqs -online sybase -sys DBA 不行,最后在两台机器上都无法启动,只能先用ifconfig把虚拟地址捆绑在DBA上,在执行veritas的启动脚本才行,不过我又发现了一个问题,执行脚本后,代码显示内容好像没有执行结束,因为光标一直在末尾出闪烁而没有出现新的“root@DBA #”,此时所有服务都起来了 ,但是一旦关闭执行脚本的窗口,sybase服务能正常启动,但是备份服务却又停了,在关闭执行脚本的窗口之前,光标一直在末尾出闪烁,同时也能备份数据库,请问该问题如何解决,谢谢大家。

论坛徽章:
0
6 [报告]
发表于 2008-10-17 12:13 |只看该作者
vcsqs是干啥的?
为啥不用hagrp -online servicegroupname -sys systemname?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP