<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.infn.it/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.infn.it/feed.php">
        <title>INFN wiki - progetti:cloud-areapd:best_practices</title>
        <description></description>
        <link>https://wiki.infn.it/</link>
        <image rdf:resource="https://wiki.infn.it/_media/wiki/logo.png" />
       <dc:date>2026-05-08T05:29:34+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/add_an_existing_host_to_foreman?rev=1579079391&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/check_cld_storage_01?rev=1523536574&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/clone_host?rev=1645539610&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/config_puppetrun?rev=1391023746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/ganglia_puppet_solution?rev=1390608664&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/how_to_recover_tags?rev=1426504726&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/neutron_multiple_external_interfaces?rev=1395662608&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/one_interface_2ip?rev=1390601762&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/optimize_mysql_db_wan_keystone?rev=1403086458&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.infn.it/progetti/cloud-areapd/best_practices/storage_external?rev=1480521123&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.infn.it/_media/wiki/logo.png">
        <title>INFN wiki</title>
        <link>https://wiki.infn.it/</link>
        <url>https://wiki.infn.it/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/add_an_existing_host_to_foreman?rev=1579079391&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-15T09:09:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Add an existing host to Foreman</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/add_an_existing_host_to_foreman?rev=1579079391&amp;do=diff</link>
        <description>Add an existing host to Foreman

on client node with centos7

In the existing host download this script:  foreman_client_centos7.sh


PUPPETMASTER=&quot;cld-foreman.cloud.pd.infn.it&quot;

# start with a subscribed RHEL7 box
rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-12.noarch.rpm
rpm -Uvh https://yum.puppetlabs.com/el/7/products/x86_64/puppetlabs-release-7-12.noarch.rpm
yum clean all

# install dependent packages
yum install -y augeas puppet git policycoreutils-pyth…</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/check_cld_storage_01?rev=1523536574&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-12T12:36:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Check cld-storage-01</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/check_cld_storage_01?rev=1523536574&amp;do=diff</link>
        <description>Check cld-storage-01

Quando vi sono dei down pianificati si presenta la necessita` di spegnere l&#039;host cld-storage-01.pd.infn.it. Alla sua riaccensione le seguenti operazioni vanno fatte per verificare che nfs server funzioni correttamente.

Controllare che il disco /dev/sdb sia montato</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/clone_host?rev=1645539610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-22T14:20:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Clone and restore host using clonzilla via PXE from foreman</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/clone_host?rev=1645539610&amp;do=diff</link>
        <description>Clone and restore host using clonzilla via PXE from foreman

Con questa guida viene spiegato come clonare un host e come fare il restore usando uno specifico sistema operativo di Foreman e facendo quindi partire Clonezilla in modalita&#039; live da PXE.</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/config_puppetrun?rev=1391023746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-29T19:29:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configure Host &quot;Puppet Run&quot; on Foreman</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/config_puppetrun?rev=1391023746&amp;do=diff</link>
        <description>Configure Host &quot;Puppet Run&quot; on Foreman

Reference

	*  &lt;http://projects.theforeman.org/projects/1/wiki/Puppetrun&gt;

Configuration Log

on client node

	*  modify puppet.conf 

[root@cld-ganglia ~]# egrep -v &#039;^    #|^#|^$&#039; /etc/puppet/puppet.conf
[main]
vardir = /var/lib/puppet
logdir = /var/log/puppet
rundir = /var/run/puppet
ssldir = $vardir/ssl
listen        = true    &lt;----------- new line
[agent]
pluginsync      = true
report          = true
ignoreschedules = true
daemon          = false
ca_se…</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/ganglia_puppet_solution?rev=1390608664&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-25T00:11:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Solution to Ganglia-Puppet installation problem</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/ganglia_puppet_solution?rev=1390608664&amp;do=diff</link>
        <description>Solution to Ganglia-Puppet installation problem

	*  Problem: when trying to enable jhoblitt/ganglia modules on cld-ganglia, the following error was reported: 

 cld-foreman puppet-master[10066]: Module ganglia is not supported on operatingsystemmajrelease  at
 /etc/puppet/environments/production/modules/ganglia/manifests/params.pp:51 on node cld-ganglia.cloud.pd.infn.it</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/how_to_recover_tags?rev=1426504726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-16T11:18:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to recover tags</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/how_to_recover_tags?rev=1426504726&amp;do=diff</link>
        <description>How to recover tags

Il problema

Uno dei motivi possibili quando ci sono problemi di rete all&#039;interno di una cloud e` che il sistema di vlan locale si sia rovinato.
Verificarlo e` facile, dai network e dai compute node si usa il comando ovs-vsctl show.</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/neutron_multiple_external_interfaces?rev=1395662608&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-24T12:03:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Neutron multiple external interfaces</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/neutron_multiple_external_interfaces?rev=1395662608&amp;do=diff</link>
        <description>Neutron multiple external interfaces

Lo scopo di questo lavoro e` quello di poter accedere alle vm dalle reti locali pd-lnl senza usare floating-ip. Una soluzione puo` essere quella di avere due interfacce esterne sul network node, una classica con indirizzo pubblico e nat e una seconda senza nat che permetta alle vm di raggiungere le lan mantenendo i loro indirizzi ip privati.</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/one_interface_2ip?rev=1390601762&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-24T22:16:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1 Interface - 2 IPs</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/one_interface_2ip?rev=1390601762&amp;do=diff</link>
        <description>1 Interface - 2 IPs

Author: Sergio Traldi

per le macchine BLADE, per avere un interfaccia con 2 addresses va detto a Fulvia su che porta e&#039; attaccata tale blade server, a quel punto la porta va messa in trunck e non piu&#039; in ACCESS (da Fulvia).
Poi per la configurazione della macchina, una volta installata si procede come qui sotto.
Si trovera&#039; nel file:</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/optimize_mysql_db_wan_keystone?rev=1403086458&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-18T10:14:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to Optimize MySQL DB - WAN Keystone</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/optimize_mysql_db_wan_keystone?rev=1403086458&amp;do=diff</link>
        <description>How to Optimize MySQL DB - WAN Keystone

Reference

	*   MySQL is not configured with innodb_file_per_table = 1 
	*   nnodb_file_per_table
	*   Keystone client BUG #1195924 - expiration check is using different timezone other than UTC 

PROBLEM

After one week of activity the ibdata1 file was 8.1G and... growing


root@keystone:~# ls -lh /var/lib/mysql/ibdata1 
-rw-rw---- 1 mysql mysql 8.1G May 12 13:01 /var/lib/mysql/ibdata1</description>
    </item>
    <item rdf:about="https://wiki.infn.it/progetti/cloud-areapd/best_practices/storage_external?rev=1480521123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-30T15:52:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Storage external to the cloud</title>
        <link>https://wiki.infn.it/progetti/cloud-areapd/best_practices/storage_external?rev=1480521123&amp;do=diff</link>
        <description>Storage external to the cloud

Si presenta ls necessita` di accedere a dischi dati esterni alla cloud. La macchina che ospita lo storage e` una macchina linux su cui si puo` installare il software di livello due di neutron, percio` puo` entare a far parte degli agent della cloud e accedere alle vm.</description>
    </item>
</rdf:RDF>
