Les machines sont installées avec CentOS, qui est basée sur Redhat. Le gestionnaire de paquet est yum
.
Il est nécessaire de configurer le proxy pour utiliser yum:
/etc/profile.d/proxy.sh
contenantexport http_proxy="http://proxy.univ-lyon1.fr:3128" export https_proxy="http://proxy.univ-lyon1.fr:3128" export ftp_proxy="http://proxy.univ-lyon1.fr:3128" export all_proxy="http://proxy.univ-lyon1.fr:3128"
/etc/yum.conf
en ajoutant à la fin la ligne suivante:proxy=http://proxy.univ-lyon1.fr:3128
yum update
Remarques: ces modifications on été testées sur la machine g7-1
.
Si besoin, il est possible de créer un fichier de swap sur vos VMs (ici 512 Mo): https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-12-04
sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k sudo mkswap /swapfile sudo swapon /swapfile free -m
Les données sont sur la machine indiquée par mail. La relation Object contient des information sur des objets astronomiques et la relation Source correspond à des observations d'objet astronomique. Il y a une clé étrangère de Source vers Object sur l'attribut objectid.
On considérera les requêtes suivante à traduire pour être exécutées sur Cassandra:
SELECT * FROM SOURCE WHERE sourceid=29710725217517768
SELECT sourceid, ra, decl FROM SOURCE WHERE objectid=430209694171136
SELECT sourceid,objectid FROM SOURCE WHERE ra BETWEEN 358.05 AND 358.09 AND decl BETWEEN 3.039 AND 3.067
SELECT objectid, COUNT(object(id)) FROM SOURCE GROUP BY objectid
SELECT objectid, avg(flux_Gaussian), avg(sourceWidth_SG) FROM SOURCE WHERE ra BETWEEN 358.05 AND 358.09 GROUP BY objectid
SELECT * FROM SOURCE JOIN object ON (SOURCE.objectid = object.objectid) WHERE ra BETWEEN 358.05 AND 358.09