Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Modify /etc/init.d/cloud-agent
    • Replace the "export CLASSPATH" line with
    • Code Block
      PCP=""
      for jarfile in <incubator-cloudstack-dir>/client/target/cloud-client-ui-4.12.0-SNAPSHOT/WEB-INF/lib/cloud-*.jar /usr/share/java/jna.jar; do
          if [ ! -e "$jarfile" ] ; then continue ; fi
          PCP=$jarfile:$PCP
      done
      export CLASSPATH="$SCP:$DCP:$PCP:$JCP:/etc/cloud/agent:/usr/lib64/cloud/agent"
      

...

  • From the Cloudstack UI: add a zone, pod, cluster, host, primary, and secondary for LXC
  • After the Secondary Storage VM starts up, from the lxc host:
    • Code Block
      ssh -i /root/.ssh/id_rsa.cloud -p 3922 root@169.254.x.x (SSVM local link ip)
      cp -r /usr/local/cloud/systemvm /usr/local/cloud/systemvm.orig
      rm /usr/local/cloud/systemvm/cloud-*.jar
      scp root@<lxc-host>:<incubator-cloudstack-dir>/client/target/cloud-client-ui-4.12.0-SNAPSHOT/WEB-INF/lib/cloud-*.jar /usr/local/cloud/systemvm
      service cloud stop
      service cloud start
      

...