zoukankan      html  css  js  c++  java
  • hpc超算集群的dd命令进行系统恢复

    方法:通过镜像其他节点来进行操作系统的恢复

    1 把需要修复的系统盘插入到正常节点去,然后通过fdisk -l 查看磁盘的系统名是多少,如果假设为/dev/sdc

    2 这个时候可以输入命令进行光盘数据的复制:dd if=/dev/sda of=/dev/sdc  bs=1M &(&符号表示在后台进行复制)

    3 dd复制完成后,建议执行fsck -n 检查文件系统的一致性,如有问题,就可以修复

    4 然后重新挂载新复制的磁盘到挂载点,比如是/mnt/dd,mount  /dev/sdc  /mnt/dd

    5 进入/mnt/dd目录,修改以下几项:

      修改/etc/sysconfig/network 文件.修改主机名,因为是dd别的系统,所以要把别的节点主机名改为自己的主机名 ;

      修改/etc/sysconfig/network-scripts/ifcfg-eth*文件 (以及相应的ifcfg-ib0,超算节点通过IB卡组成一套IB网络)修改相应网卡的ip地址和IB卡的IP地址改成原来节点ip地址和IB卡地址 ;

      修改/etc/udev/rules.d/70-pesistent-net.rules 文件:

           ll /etc/udev/rules.d/70-pesistent-net.rules 

           echo  > /etc/udev/rules.d/70-pesistent-net.rules 

    6 删除所有节点的/root/.ssh/known_hosts 文件,包括dd系统节点的该文件

    7 卸载 umount /mnt/dd ,然后把磁盘插到原来节点上,启动系统,验证配置

    注意:,dd的过程当中,可以Ctrl z暂停,然后bg放到后台运行。

  • 相关阅读:
    how to uninstall devkit
    asp.net中bin目录下的 dll.refresh文件
    查找2个分支的共同父节点
    Three ways to do WCF instance management
    WCF Concurrency (Single, Multiple, and Reentrant) and Throttling
    检查string是否为double
    How to hide TabPage from TabControl
    获取当前系统中的时区
    git svn cygwin_exception
    lodoop打印控制具体解释
  • 原文地址:https://www.cnblogs.com/wangnengwu/p/5680278.html
Copyright © 2011-2022 走看看