Skip to content
Snippets Groups Projects
Commit 03b905e8 authored by František Dvořák's avatar František Dvořák
Browse files

Hadoop: local mirror for BigTop for image creation speedup

parent ca04c3ec
No related branches found
No related tags found
No related merge requests found
...@@ -18,9 +18,9 @@ DAEMONS="$db_daemon krb5-admin-server krb5-kdc krb5-kpropd hadoop-hdfs-datanode ...@@ -18,9 +18,9 @@ DAEMONS="$db_daemon krb5-admin-server krb5-kdc krb5-kpropd hadoop-hdfs-datanode
wget https://dist.apache.org/repos/dist/release/bigtop/KEYS -O - | chroot $BODI_CHROOT_PATH apt-key add - wget https://dist.apache.org/repos/dist/release/bigtop/KEYS -O - | chroot $BODI_CHROOT_PATH apt-key add -
cp -vp apt/*.pref $BODI_CHROOT_PATH/etc/apt/preferences.d/ cp -vp apt/*.pref $BODI_CHROOT_PATH/etc/apt/preferences.d/
cat <<EOF > $BODI_CHROOT_PATH/etc/apt/sources.list.d/bigtop.list cat <<EOF > $BODI_CHROOT_PATH/etc/apt/sources.list.d/bigtop.list
# initial setup # initial setup (local mirror)
deb http://repos.bigtop.apache.org/releases/${ver}/debian/${os_maj}/amd64 bigtop contrib deb http://scientific.zcu.cz/repos/hadoop/bigtop/${ver}/debian/${os_maj}/amd64 bigtop contrib
deb-src http://repos.bigtop.apache.org/releases/${ver}/debian/${os_maj}/amd64 bigtop contrib deb-src http://scientific.zcu.cz/repos/hadoop/bigtop/${ver}/debian/${os_maj}/amd64 bigtop contrib
EOF EOF
# download and pre-install # download and pre-install
...@@ -36,6 +36,11 @@ for d in $DAEMONS; do ...@@ -36,6 +36,11 @@ for d in $DAEMONS; do
mv -v $BODI_CHROOT_PATH/etc/init.d/${d}.dpkg-dist $BODI_CHROOT_PATH/etc/init.d/${d} mv -v $BODI_CHROOT_PATH/etc/init.d/${d}.dpkg-dist $BODI_CHROOT_PATH/etc/init.d/${d}
done done
chroot $BODI_CHROOT_PATH systemctl disable ${DAEMONS} chroot $BODI_CHROOT_PATH systemctl disable ${DAEMONS}
cat <<EOF > $BODI_CHROOT_PATH/etc/apt/sources.list.d/bigtop.list
# initial setup
deb http://repos.bigtop.apache.org/releases/${ver}/debian/${os_maj}/amd64 bigtop contrib
deb-src http://repos.bigtop.apache.org/releases/${ver}/debian/${os_maj}/amd64 bigtop contrib
EOF
# setup # setup
cp -vp Puppetfile $BODI_CHROOT_PATH/etc/puppet/code/ cp -vp Puppetfile $BODI_CHROOT_PATH/etc/puppet/code/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment