• 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放到后台运行。

  • 相关阅读:
    IntelliJ IDEA 常用快捷键和设置
    Code Project精彩系列(2)
    Code Project精彩系列(2)
    Code Project精彩系列(2)
    Apache和Tomcat区别
    Apache和Tomcat区别
    Apache和Tomcat区别
    如何在 GitHub 建立个人主页和项目演示页面
    如何在 GitHub 建立个人主页和项目演示页面
    如何在 GitHub 建立个人主页和项目演示页面
  • 原文地址:https://www.cnblogs.com/wangnengwu/p/5680278.html
Copyright © 2020-2023  润新知