专用SUSE机器的SLAPOS安装工具包。

slapprepare的Python项目详细描述


过程

  1. 将分析选项并设置基本参数
  2. 使用zypper添加slapos存储库 < DL>
    安装最新版本的slapos,但将停用slapos节点服务
    (等待一切就绪)
  3. 如果提供选项–update(-u),它将跳过初始配置步骤(磁盘格式化等)
  4. < DL>
    会问几个问题:
    > UL> < DL>
    "自动向vifib注册新计算机?"(默认为是)
    < D> > DL>
    是否选择"是",接下来还有两个问题:
    > UL>
  5. "定义此计算机的唯一名称:"
  6. "这台计算机的slapos分区数?默认值为20:"
  7. "这是虚拟机吗?"(默认为false)
  8. 如果不是虚拟机:
      < DL>
      "是否要对第二个磁盘使用slapos?"(默认为true)
      如果选择true,脚本slapos_firstboot将运行搜索 第二张磁盘。
  9. < DL>
    "是否要使用VPN来提供IPv6?"(默认为是)
    如果选择False,将删除配置目录中需要OpenVPN的文件
    < DL>
    "是否要强制在此计算机上使用lxc?"(默认为否)
    如果是,choosen将运行"touch/etc/opt/slapos/slapcontainer needed"
    < DL>
    "是否要远程ssh访问?"(默认为是)
    < D> > DL>
    如果选择"是",则稍后将要求提供网址
    下载用户的公共ssh密钥并将其放入根授权密钥中
  10. 如果选择了Automatically register to vifib,它将运行slapos node register以准备slapos配置
  11. 显示计算机的参考("您的计算机是:comp-1234")
  12. 如果选择了远程ssh访问,则会要求提供公钥地址并将其下载。
  13. < DL>
    将准备计算机:
    > UL>
  14. 设置主机名
  15. 将主机名添加为有效地址
  16. 创建安全的sshd配置
  17. 创建默认网桥配置
  18. 如果远程ssh:写入ssh密钥
  19. 在使用多磁盘的情况下添加slapos_firstboot
  20. 如果使用多磁盘,它将运行slapos_firstboot并重新安装slapos
  21. 它将安装包中未包含的启动脚本
  22. < > > < Buff行情>
      < DL>
      启动脚本位于"/usr/sbin/slapos boot dedicated"及其相关服务位于:
      "/etc/systemd/system/slapos引导专用服务"
    • clientipv4(openvpn conf)
    • 从旧版本的slapprepare中删除脚本
    1. 配置ntp后台程序
    2. 将启用启动slapos启动专用服务
    3. < > >

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
amazon web services Java AWS s3:如何使用Md5预签名url设置和上载内容   twitter使用java从推文中排除一些单词   如何在GUI java中添加延迟时间   java程序,如何使用Outputstream发送两次消息   java为什么是javax。在将Yasson与JSONB一起使用时,Glassfish中的json需要作为依赖项吗?   如何从dist文件夹中读取文件   java如何获取与模式匹配的文件列表   java如何使用Intent从Android应用程序发送彩信?   java限制对Spring的依赖,同时又不丧失框架的功能   java是否将捕获异常报告给Firebase/Fabric等?   用jdbcjava实现mysql分页   给定URI的java注释检索   java是序列化/反序列化公共枚举的简单方法?   java如何使用jMockit模拟本机方法