Hi Snadeep,

In the log message it is showing secondary in the path. 

secondary:/export/secondary/template/tmpl/1/3
/mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0

>From the management server, Is secondary is resolved ?
In secondary storage configuration, did you mention secondary or 10.4.6.17 ?

-Jayapal

On 21-Apr-2014, at 4:04 PM, sandeep khandekar <cloudstack.sand...@gmail.com>
 wrote:

> Dear All,
> 
> I am unable to mount my secondary storage, I am trying really hard to
> install cloudstack.
> 
> Need help to finish these work friends.
> 
> Please see the error which has appeared in my agent log
> tail -f agent.log
> 2014-04-21 15:04:27,405 INFO  [cloud.agent.Agent]
> (agentRequest-Handler-1:null) Set agent id 1
> 2014-04-21 15:04:27,405 INFO  [cloud.agent.Agent]
> (agentRequest-Handler-1:null) Ready command is processed: agent id = 1
> 2014-04-21 15:11:29,554 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-4:null) org.libvirt.LibvirtException: internal error
> Child process (/bin/mount secondary:/export/secondary/template/tmpl/1/3
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0) status unexpected: exit status 32
> 2014-04-21 15:11:29,554 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-4:null) Internal error occurred when attempting to
> mount: specified path may be invalid
> 2014-04-21 15:11:29,554 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-4:null) Failed to create mount
> 2014-04-21 15:11:29,555 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-4:null) [Ljava.lang.StackTraceElement;@28d51032
> 2014-04-21 15:17:53,938 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-3:null) org.libvirt.LibvirtException: internal error
> Child process (/bin/mount secondary:/export/secondary/template/tmpl/1/3
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0) status unexpected: exit status 32
> 2014-04-21 15:17:53,938 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-3:null) Internal error occurred when attempting to
> mount: specified path may be invalid
> 2014-04-21 15:17:53,938 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-3:null) Failed to create mount
> 2014-04-21 15:17:53,938 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-3:null) [Ljava.lang.StackTraceElement;@12afa082
> 2014-04-21 15:24:19,346 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-2:null) org.libvirt.LibvirtException: internal error
> Child process (/bin/mount secondary:/export/secondary/template/tmpl/1/3
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0) status unexpected: exit status 32
> 2014-04-21 15:24:19,346 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-2:null) Internal error occurred when attempting to
> mount: specified path may be invalid
> 2014-04-21 15:24:19,346 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-2:null) Failed to create mount
> 2014-04-21 15:24:19,346 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-2:null) [Ljava.lang.StackTraceElement;@65a714ff
> 2014-04-21 15:30:48,594 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-5:null) org.libvirt.LibvirtException: internal error
> Child process (/bin/mount secondary:/export/secondary/template/tmpl/1/3
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0) status unexpected: exit status 32
> 2014-04-21 15:30:48,594 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-5:null) Internal error occurred when attempting to
> mount: specified path may be invalid
> 2014-04-21 15:30:48,594 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-5:null) Failed to create mount
> 2014-04-21 15:30:48,594 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-5:null) [Ljava.lang.StackTraceElement;@5dd06de
> 2014-04-21 15:37:14,513 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-1:null) org.libvirt.LibvirtException: internal error
> Child process (/bin/mount secondary:/export/secondary/template/tmpl/1/3
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0) status unexpected: exit status 32
> 2014-04-21 15:37:14,514 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-1:null) Internal error occurred when attempting to
> mount: specified path may be invalid
> 2014-04-21 15:37:14,514 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-1:null) Failed to create mount
> 2014-04-21 15:37:14,514 ERROR [kvm.storage.LibvirtStorageAdaptor]
> (agentRequest-Handler-1:null) [Ljava.lang.StackTraceElement;@4e30cbae
> 
> 
> as cloudstack was unable to mount, I mounted it in the secondary storage in
> specified path Manually
> 
> $sudo mount -t nfs 10.4.6.17:/export/secondary/template/tmpl/1/3/
> /mnt/53d355b8-a8c7-33a2-b9fd-e6d68ff7eec0/
> 
> Then I got the message cloudstack installed successfully.
> 
> When I see my centos template it is not downloaded - The same error which I
> got in my previous installations.
> 
> Any guesses are hints to solve these friends,
> the setup is done on a single node(ubntu 12.04)
> (hypervisor,managementserver,nfs server all running on one single node)
> 
> Installation steps which followed
> step wise installation of cloudstack on ubuntu
> 
> I thought first five steps as pre-requsites so I executed, I know they are
> not necessary but I executed to be on safe side
> sudo apt-get install vim
> 
> 1. sudo apt-get update
> 2. sudo apt-get install python-software-properties
> 3. sudo add-apt-repository ppa:natecarlson/maven3
> 4. sudo apt-get update
> 5. sudo apt-get install ant debhelper openjdk-6-jdk tomcat6
> libws-commons-util-java genisoimage python-mysqldb libcommons-codec-java
> libcommons-httpclient-java liblog4j1.2-java maven3
> 
> ## not used the below step
> 6.  mvn3 -P deps
> 7.
> chapter 4
> 8. vi  /etc/apt/sources.list.d/cloudstack.list
> deb http://cloudstack.apt-get.eu/ubuntu precise 4.2
> 
> 9.  run this command as root
> wget -O - http://cloudstack.apt-get.eu/release.asc|apt-key add -
> 
> 10.  apt-get update
> 
> 11. hostname --fqdn
> edit these two files
> /etc/host
> /etc/hosts
> Ip-address hostname
> 
> 11. apt-get install openntpd
> 
> //Do not run these step It will take you to K20Cloudstack-management error
> 12. sudo apt-get install cloudstack-cli
> 
> 13. sudo vi /etc/sudoers
> 
> root ALL=(ALL:ALL) NOPASSWD:ALL
> 
> #If you don’t want to be prompted for any password while running sudo then
> we can use the NOPASSWD parameter on a particular entry:
> 
> 14. apt-get install cloudstack-agent
> 
> 15. vi /etc/cloudstack/agent/agent.properties
> guest.cpu.mode=host-model
> 
> 16. vi /etc/libvirt/libvirtd.conf
> listen_tls = 0
> listen_tcp = 1
> tcp_port = "16509"
> auth_tcp = "none"
> mdns_adv = 0
> 
> # in-order to have live migration working libvirt has to listen ot
> unsecured TCP CONNECTION
> # need to turn off libvirts attempt to use Multicast DNS
> 
> 17. vi /etc/default/libvirt-bin
> libvirtd_opts="-d -l"
> 
> 18. vi /etc/libvirt/qemu.conf
> vnc_listen = "0.0.0.0"
> 
> 19. service libvirt-bin restart
> 
> 20. Configuring security policies
> 
> i) dpkg --list 'apparmor'
> 
> Disabling apparmor profiles
> 
> ii) ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
> 
> iii) ln -s /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper
> /etc/apparmor.d/disable/
> 
> iv)  apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
> 
> v)  apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper
> 
> 21. Configuring the network
> 
> i) apt-get install bridge-utils
> 
> ii)
> vi /etc/network/interfaces
> 
> auto lo
> iface lo inet loopback
> 
> # The primary network interface
> auto eth0
> iface eth0 inet manual
> # Public network
> 
> auto cloudbr0
> iface cloudbr0 inet static
>    address 10.4.6.17
>    netmask 255.255.255.128
>    gateway 10.4.6.1
>    bridge_ports eth0
>    bridge_fd 5
>    bridge_stp off
>    bridge_maxwait 1
>    dns-nameservers 10.4.21.4 103.15.60.4
> # Private network
> auto cloudbr1
> iface cloudbr1 inet manual
>    bridge_ports eth0
>    bridge_fd 5
>    bridge_stp off
>    bridge_maxwait 1
> 
> 22. Configuring Firewall
> $ ufw allow proto tcp from any to any port 22
> 
> $ ufw allow proto tcp from any to any port 1798
> 
> $ ufw allow proto tcp from any to any port 16509
> 
> $ ufw allow proto tcp from any to any port 5900:6100
> 
> $ ufw allow proto tcp from any to any port 49152:49216
> 
> //server installation
> 
> 23. apt-get install cloudstack-mangagement
> 
> 24. apt-get install mysql-server
> 
> 25. vi /etc/mysql/conf.d/cloudstack.cnf
> [mysqld]
> innodb_rollback_on_timeout=1
> innodb_lock_wait_timeout=600
> max_connections=350
> log-bin=mysql-bin
> binlog-format = 'ROW'
> 
> 25.1 sudo ufw status verbose
> 25.2 sudo ufw enable
> 25.3 sudo ufw allow mysql
> 
> 26. service mysql restart
> 
> 27. cloudstack-setup-databases
> cloud:cloudstack@localhost--deploy-as=root:cloudstack -i 10.4.6.17
> 
> TRY THESE (working successfully)
> cloudstack-setup-databases
> cloud:cloudstack@localhost--deploy-as=root:cloudstack -e file -m
> cloudstack -k cloudstack -i 10.4.6.17
> 
> cloudstack-setup-databases cloud:<dbpassword>@localhost \
> --deploy-as=root:<password> \
> -e <encryption_type> \
> -m <management_server_key> \
> -k <database_key> \
> -i <management_server_ip>
> 
> 28. vi /etc/sudoers
> Defaults:cloud !requiretty
> 
> 29.  cloudstack-setup-management
> 
> 
> //preparing NFS Share
> 30. sudo apt-get install nfs-common nfs-kernel-server
> 
> i) vi /etc/default/nfs-kernel-server
> RPCMOUNTDOPTS="-p 892 --manage-gids"
> 
> ii) vi /etc/default/nfs-common
> NEED_STATD=yes
> STATDOPTS="--port 662 --outgoing port 2020"
> 
> iii) cat >> /etc/modprobe.d/lockd.conf
> options lockd nlm_udpport=32769 nlm_tcpport=32803
> 
> iv) apt-get install quota
> 
> v) vi /etc/default/quota
> RPCRQUOTADOPTS="-p 875"
> 
> 
> 31.
> $ sudo mkdir -p /export/primary
> $ sudo mkdir -p /export/secondary
> 
> 32.
> sudo vi /etc/exports
> 
> /export *(rw,async,no_root_squash,no_subtree_check)
> 
> 33. sudo exportfs -a
> 
> 34.
>    $ sudo mkdir /mnt/primary
>    $ sudo mount -t nfs 10.4.6.17:/export/primary /mnt/primary
>    $ sudo mkdir /mnt/secondary
>    $ sudo mount -t nfs 10.4.6.17:/export/secondary /mnt/secondary
> 
> 35. df -h
> 
> 36.
> vi /etc/fstab
> 
> 10.4.6.17:/export/primary /mnt/primary nfs rw,tcp,intr 0  1
> 10.4.6.17:/export/secondary /mnt/secondary nfs rw,tcp,intr 0  1
> 
> 36.1 --- configuring IP Table
> $NETWORK=10.4.6.0/24
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p udp --dport 111
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport 111
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport 2049
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport
> 32803 -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p udp --dport
> 32769 -j ACCEPT
> sudo iptables  -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport 892
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p udp --dport 892
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport 875
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p udp --dport 875
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p tcp --dport 662
> -j ACCEPT
> sudo iptables -A INPUT -s $NETWORK -m state --state NEW -p udp --dport 662
> -j ACCEPT
> 
> 36.2 sudo apt-get install iptables-persistent
> //iptables -help https://help.ubuntu.com/community/IptablesHowTo
> 
> //install system vm -template
> 37.
> 
> sudo
> /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt
> -m /mnt/secondary -u
> http://d21ifhcun6b1t2.cloudfront.net/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2-h
> kvm -s cloudstack -F
> 
> 38.
> 
> Connect to server
> 
> Tests before connecting to server
> -------------------
> /etc/init.d/cloudstack-management stop
> /etc/init.d/tomcat6 stop
> /etc/init.d/cloudstack-agent stop
> ps -efl | grep java
> /etc/init.d/cloudstack-management start
> /etc/init.d/cloudstack-management status
> /etc/init.d/cloudstack-agent start
> /etc/init.d/cloudstack-agent status
> 
> 38.1 sudo apt-get install ssh
> 
> http://10.4.6.17:8080/client
> 
> I was getting host Add Problem . so I installed ssh and the error got
> solved.
> 
> Anything else I need to follow
> 
> Your help is needed friends now.
> 
> Thankyou
> 
> 
> -- 
> SANDEEP KHANDEKAR
> Assistant Professor
> Department of Computer science and engineering
> Sreenidhi Institute of science and Technology
> Hyderabad

Reply via email to