Jump to: navigation, search

Difference between revisions of "Main Page/cobbler"

Line 1: Line 1:
1. persist vm  /etc/fstab /etc/libvirt/qemu /config/etc/libvirt/qemu bind bind 0 0
+
# create default vg, currently only retain 5G for /data, the left will be used by vg
2. for openstack vnc connection: novncproxy_base_url=http://128.0.0.1:6080/vnc_auto.html
+
datadirsize=`lvs /dev/HostVG/Data -o LV_SIZE --noheadings --units g --nosuffix`
3. add network forward /etc/sysctl.conf net.ipv4.ip_forward = 1 net.ipv4.conf.default.rp_filter = 0
+
  datadirsize=${datadirsize%%.*}
sed -i '/net\.ipv4\.conf\.all\.rp_filter/d' /etc/sysctl.conf
+
  leftsize=`expr $datadirsize - 5`
sed -i '/net\.ipv4\.conf\.default\.rp_filter/d' /etc/sysctl.conf
+
  if [ $leftsize -lt 0 ];then
echo "" >>/etc/sysctl.conf
+
    echo "space is not enough for creating default vg"
echo "net.ipv4.conf.all.rp_filter = 0" >>/etc/sysctl.conf
+
    exit
echo "net.ipv4.conf.default.rp_filter = 0" >>/etc/sysctl.conf
+
  fi
sysctl -p
+
  leftsize=`expr $leftsize * 1024`
4. neutron configuration
+
 
nova: linuxnet_interface_driver = nova.network.linux_net.LinuxOVSInterfaceDriver
+
  dd if=/dev/zero of=/data/var/lib/cinder/cinder-volumes bs=1 count=0 seek=$leftsize"M"
neutron:neutron.conf neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
+
 
openstack-config --set /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini ovs tenant_network_type vlan
+
chown root:nova /etc/nova/nova.conf
openstack-config --set /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini ovs network_vlan_ranges physnet1:1:4094
+
chown root:cinder /etc/cinder/cinder.conf
bridge_mappings = physnet1:br-$DATA_INTERFACE
+
chown root:cinder /etc/cinder/api-paste.ini
5.persist /etc/tgt chkconfig tgtd on
+
chown root:neutron /etc/neutron/neutron.conf
6.centos6-post.ks:
+
chown root:neutron /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
echo "Disable selinux"
+
 
[ -f /etc/selinux/config ] && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
+
persist /etc/ceilometer
7. centos6-install.ks get rid of ntp
+
 
8. add readme, fig
+
cp -rf template/ceilometer.conf /etc/ceilometer/
9. add iptable for kimchi
+
chown root:ceilometer /etc/ceilometer/ceilometer.conf
iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
 
iptables -I INPUT -p tcp --dport 8001 -j ACCEPT
 
iptables -I INPUT -p tcp --dport 64667 -j ACCE
 
10.check space for vg but not default 20G
 
11.
 

Revision as of 07:17, 22 May 2014

  1. create default vg, currently only retain 5G for /data, the left will be used by vg

datadirsize=`lvs /dev/HostVG/Data -o LV_SIZE --noheadings --units g --nosuffix`

 datadirsize=${datadirsize%%.*}
 leftsize=`expr $datadirsize - 5`
 if [ $leftsize -lt 0 ];then
   echo "space is not enough for creating default vg"
   exit
 fi
 leftsize=`expr $leftsize * 1024`
 dd if=/dev/zero of=/data/var/lib/cinder/cinder-volumes bs=1 count=0 seek=$leftsize"M"

chown root:nova /etc/nova/nova.conf chown root:cinder /etc/cinder/cinder.conf chown root:cinder /etc/cinder/api-paste.ini chown root:neutron /etc/neutron/neutron.conf chown root:neutron /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini

persist /etc/ceilometer

cp -rf template/ceilometer.conf /etc/ceilometer/ chown root:ceilometer /etc/ceilometer/ceilometer.conf