You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Sanjeev N (JIRA)" <ji...@apache.org> on 2013/07/01 11:54:20 UTC
[jira] [Created] (CLOUDSTACK-3299)
[Multiple_IP_Ranges][VMWare]createIpAlias script should take $2 instead of
$1 to configure ip alias on VR
Sanjeev N created CLOUDSTACK-3299:
-------------------------------------
Summary: [Multiple_IP_Ranges][VMWare]createIpAlias script should take $2 instead of $1 to configure ip alias on VR
Key: CLOUDSTACK-3299
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3299
Project: CloudStack
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: Management Server
Affects Versions: 4.2.0
Environment: Latest build from master-6-17-stable
Reporter: Sanjeev N
Priority: Critical
Fix For: 4.2.0
createIpAlias script should take $2 instead of $1 to configure ip alias on VR:
On vmware environment management server executes the following command to create IP alias on VR in case of multiple sub-nets in a vlan:
2013-07-01 10:44:36,897 DEBUG [vmware.resource.VmwareResource] (DirectAgent-41:10.147.40.18) Run command on domR 10.147.40.249, /root/createIpAlias 10.147.40.249 43:10.147.33.131:255.255.255.192-
Following is the script content:
set -x
var="$1"
cert="/root/.ssh/id_rsa.cloud"
while [ -n "$var" ]
do
var1=$(echo $var | cut -f1 -d "-")
alias_count=$( echo $var1 | cut -f1 -d ":" )
routerip=$(echo $var1 | cut -f2 -d ":")
netmask=$(echo $var1 | cut -f3 -d ":")
ifconfig eth0:$alias_count $routerip netmask $netmask up
var=$( echo $var | sed "s/${var1}-//" )
done
#restaring the password service to enable it on the ip aliases
/etc/init.d/cloud-passwd-srvr restart
exit $?
In this script variable "var" should be set to $2 because $1 is the private ip address of the router vm and $2 is the alias IP Address.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira