美文网首页
脚本改写总结

脚本改写总结

作者: _肉 | 来源:发表于2018-06-10 23:01 被阅读0次

    1.cat EOF

    cat << EOF后的文本为标准输入,不需要考虑shell语法缩进,直接按实际缩进编写

    EOF同理

    2.挂载镜像

    本次增加的脚本需要根据不同参数实现挂载本地raw或ceph内的rbd进行vm的文件配置。

    1. rbd挂载到本地

      1. 使用qemu-nbd挂载rbd到本地目录
      2. 进入挂载后的目录进行配置修改
    2. raw挂载到本地
      raw可以直接挂载到本地目录,但是若包含有分区信息,则需要结合fdisk查看分区表偏移量进行挂载,比较复杂。
      可以利用kpartx工具,自动识别raw内的分区完成挂载。

      1. kpartx -a XX.img
      2. 由于分区内使用lvm vg名为disk1,直接激活vg再进行挂载
      3. 激活vg vgchange disk1 -a y
      4. 进行配置文件修改
      5. 取消vgchange disk -a n
      6. 卸载img kpartx -d XX.img
    3. shell显色

    相关文章

      网友评论

          本文标题:脚本改写总结

          本文链接:https://www.haomeiwen.com/subject/aloqeftx.html