免费注册 查看新帖 |

Chinaunix

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

新人深入学习的几个棘手问题 请教高手--yuhuohu!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-01 09:05 |只看该作者 |倒序浏览
第一:
shell 脚本有没有什么好的调试工具  如 C 可以用TC2.0  c++ 可以用VC6.0 等工具调试
第二:
root@devserver01 # df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/md/dsk/d10      20174017 4067521 15904756    21%    /
/devices                   0       0       0     0%    /devices
ctfs                       0       0       0     0%    /system/contract
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                 22212520    1024 22211496     1%    /etc/svc/volatile
objfs                      0       0       0     0%    /system/object
/platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap1.so.1
                     20174017 4067521 15904756    21%    /platform/sun4u-us3/lib/libc_psr.so.1
/platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
                     20174017 4067521 15904756    21%    /platform/sun4u-us3/lib/sparcv9/libc_psr.so.1
fd                         0       0       0     0%    /dev/fd
swap                 22211912     416 22211496     1%    /tmp
swap                 22211568      72 22211496     1%    /var/run
/dev/md/dsk/d30      42237210   82953 41731885     1%    /home

如图 右边最后一列显示的是目录 我们其实关心的是那个目录上挂载的磁盘分区用了多大空间 还剩多大空间
但是这里第一列显示的文件系统  感觉很乱  怎么会有那么多种文件系统名称 很古怪的名字  
有怎么知道那个文件系统对应的是那个分区?????
本人初学 望详细解释下 拜谢了


第三
买了yuhuohu写的书 sun系统管理员认证 写的很经典 只可惜本人刚学 很多看不大懂 关于作raid部分还是不能理解 估计还是需要多看几遍
能否解释一下 上次语言多有冲突  very sorry
在此拜谢了  下面是我的一些注释  目前只是知道这些命令的大概含义  但是不清楚的是为什么要这么作
如 什么是状态数据库?
  为什么作镜像要建立别名?
  metainit d10 -m d11是作什么的?
  也就是作raid的一个思路和各个命令能否给个详细点的说明      
1>Copy file system from disk1 to disk2    --復制disk0的分片信息到disk1

  #prtvtoc /dev/rdsk/c0t0d0s2|fmthard -s -  /dev/rdsk/c0t1d0s2

2>Create replicas for DiskSuite using(setup disksuite area)

  #metadb -a -f -c 3 c0t0d0s7 c0t1d0s7   ----每個分片創立3格狀態數據庫
-a 添加 -f 第一次建立metadb必須的參數 -c 3數量是3個

3>Setup alias(1)                      -----創建raid-0卷 創建根分區的子鏡
  metainit -f d11 1 1 c0t0d0s0
  metainit -f d12 1 1 c0t1d0s0
  metainit -f d21 1 1 c0t0d0s1
  metainit -f d22 1 1 c0t1d0s1
  metainit -f d31 1 1 c0t0d0s6
  metainit -f d32 1 1 c0t1d0s6
---------------------------------------------------

4>Setup alias(2)                       ------創建raid-1卷 創建鏡像設備
  metainit d10 -m d11
  metainit d20 -m d21
  metainit d30 -m d31


  metaroot d10                       ----指定系統使用元設備

5>Activate file system
  lockfs -fa                     ----防止文件不同步 鎖定文件系統
  reboot

6>Link file system                             -----粘接子鏡像
  metattach d10 d12
  metattach d20 d22
  metattach d30 d32


7>Look at syn-status
  metastat d10
  metastat d20
  metastat d30

----------------------------------------------------------------------------------------
1>Get boot information          ----把扇區啟動信息復制到disk1
  #installboot /usr/platform/`uname –i`/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0
2>Get boot parameter
  #ls –l /dev/dsk/c0t0d0s0              -----查看次盤的設備物理路徑
   ../../devices/pci@1f,0/ide@d/dad@0,0:a  ---/pci@1f,0/ide@d/dad@0,0:a

  #ls –l /dev/dsk/c0t1d0s0              -----
   ../../devices/pci@1f,0/ide@d/dad@2,0:a ---/pci@1f,0/ide@d/dad@0,0:a

  #init 0
  ok devalias
  ok nvalias rootdisk /pci@1f,4000/scsi@3/disk@0,0  -------如果無法啟動disk換成md
  ok nvalias mirrdisk /pci@1f,4000/scsi@3/disk@1,0
  ok setenv boot-device rootdisk mirrdisk disk:a    ---設置引導設備變量

  


3>Test boot
  ok boot rootdisk
  ok boot mirrdisk

4>Modify vfstab/format home
  # vi /etc/vfstab (swap,home)
   
    /dev/md/dsk/d10       -                 -     swap  -    no    -      
    /dev/md/dsk/d30    /dev/md/rdsk/d30   /home  ufs   2    yes   -
    /dev/dsk/c0t1d0s3    /dev/dsk/c0t1d0s3   /home  ufs   2    yes   -
  # newfs /dev/md/rdsk/d30


非常感谢  yuhuohu写的书

[ 本帖最后由 xin2v 于 2008-9-1 09:28 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-09-01 11:10 |只看该作者
看的人满多的  就是没人回答
高手都到那里去了?
还是不屑回答?
冒个泡啊

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之上海
日期:2016-05-05 09:45:14
3 [报告]
发表于 2008-09-01 11:14 |只看该作者
脚本测试的话,可以装一个cywin,
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP