集群免密配置
useradd hadoop_pro
passwd hadoop_pro
usermod -a -G root hadoop_pro
mkdir /data01/bigdata
mkdir /data01/bigdata/data
mkdir /data01/bigdata/server
chown -R hadoop_pro:hadoop_pro /data01/bigdata/
hostname athadoopxxx
vim /etc/hostname
yum -y install sshpass
su hadoop_pro
ssh-keygen -t rsa
sshpass -p 'devOps2023@' ssh-copy-id -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa.pub athadoopxx
ssh hadoopxx
spark搭建
wget https://archive.apache.org/dist/spark/spark-3.1.3/spark-3.1.3-bin-hadoop3.2.tgz
tar -zxvf spark-3.1.3-bin-hadoop3.2.tgz
mv spark-3.1.3-bin-hadoop3.2 spark-3.1.3
cd spark-3.1.3/conf
cp spark-env.sh.template spark-env.sh
echo "export JAVA_HOME=${JAVA_HOME}" >> spark-env.sh
echo "export SPARK_MASTER_PORT=7077" >> spark-env.sh
echo 'export SPARK_DAEMON_JAVA_OPTS="-Dspark.deploy.recoveryMode=ZOOKEEPER -Dspark.deploy.zookeeper.url=qcp-zk.vivo.xyz:2181 -Dspark.deploy.zookeeper.dir=/spark"' >> spark-env.sh
cp slaves.template slaves
echo "从节点主机名/ip" >> slaves
cp spark-defaults.conf.template spark-defaults.conf
echo "spark.eventLog.enabled true" >> spark-defaults.conf
echo "spark.eventLog.dir hdfs://HDFS主机名/ip:8020/spark_log" >> spark-defaults.conf
echo "spark.eventLog.compress true" >> spark-defaults.conf
echo "export SPARK_HISTORY_OPTS="-Dspark.history.ui.port=4000 -Dspark.history.retainedApplications=3 -Dspark.history.fs.logDirectory=hdfs://node01:8020/spark_log" >> spark-env.sh
cd spark-3.1.3/sbin
./start-all.sh
./start-history-server.sh
./start-master.sh
gitlab卸载
sudo systemctl stop gitlab-runsvdir
sudo systemctl disable gitlab-runsvdir
sudo rm /usr/lib/systemd/system/gitlab-runsvdir.service
sudo systemctl daemon-reload
sudo systemctl reset-failed
sudo gitlab-ctl uninstall
sudo gitlab-ctl cleanse && sudo rm -r /opt/gitlab
sudo yum remove gitlab-ce
gitlab搭建
touch /etc/yum.repos.d/gitlab-ce.repo
echo "[gitlab-ce]" >> /etc/yum.repos.d/gitlab-ce.repo
echo "name=gitlab-ce" >> /etc/yum.repos.d/gitlab-ce.repo
echo "baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/" >> /etc/yum.repos.d/gitlab-ce.repo
echo "gpgcheck=0" >> /etc/yum.repos.d/gitlab-ce.repo
echo "enabled=1" >> /etc/yum.repos.d/gitlab-ce.repo
yum clean all && yum makecache
yum install -y gitlab-ce-16.7.0
vim /etc/gitlab/gitlab.rb
gitlab-ctl reconfigure
gitlab-ctl start
gitlab-ctl status
cd /opt/gitlab/bin/
gitlab-rails console -e production
u=User.where(id:1).first
u.password='test@1234'
u.password_confirmation='test@1234'
u.save!