記一次OpenStack模板機安裝

2021-10-12 16:39:39 字數 1876 閱讀 7866

openstack(soa架構):屬於雲計算iaas,使用apache2.0開源協議

自動化**上線:jenkins + gitlab ci

自動化**質量檢查:sonarqube

quiet net.ifnames=0 biosdevname=0
網路-時間-語言-最小安裝-手動分割槽-關閉核心備份

修改ip

vi /etc/sysconfig/network-scripts/ifcfg-eth0

type=ethernet

bootproto=none

name=eth0

device=eth0

onboot=yes

ipaddr=10.0.0.11

netmask=255.255.255.0

gateway=10.0.0.254

dns1=233.5.5.5

關閉防火牆
systemctl stop firewalld

systemctl disable firewalld

關閉selinux
setenforce 0    #臨時關閉

getenforce #檢視

vi /etc/selinux/config #永久關閉

=disable

ssh優化
vi /etc/ssh/sshd_config

/set number #顯示行號

gssapiauthentication no # /79

usedns no # /115

systemctl restart sshd #重啟sshd

hosts優化
vi /etc/hosts

10.0.0.11 controller

10.0.0.31 compute1

配置本地yum源
umount /mnt                  #取消光碟掛載

cd /etc/yum.repo.d/

mkdir bak -p #建立備份檔案夾

mv *.repo test

# 一鍵建立本地yum源;注意file後有三個`/`;在出錯的時,`\`後的命令可以重新執行

\echo '[local]

> name=local

> baseurl=file:///mnt

> gpgcheck=0'

>local.repo

mount /dev/cdrom /mnt # 進行掛載

yum makecache

關閉網絡卡圖形化設定管理,統一使用network管理,管理不一致容易造成衝突
systemctl stop networkmanager.service

systemctl disable networkmanager.service

安裝tab補全
yum install -y bash-completion.noarch
安裝常用命令
yum install -y vim lrzsz wget tree screen

lsof tcpdum

關閉郵件服務
systemctl stop postfix.service

systemctl disable postfix.service

模板機優化完成,關機
shutdown -h now

記一次除錯

這是我最近幾個月來遇到的最棘手的乙個問題 昨天花了4個小時找出第一層次的原因 這個糾結啊,本來和老婆說好準時下班回家吃飯的,結果被這個問題拖了老久。這是乙個gradle的plugin,用來resolve公司內部的dependency的,弄完了跑測試專案的,拋乙個npe,而且npe還不在自己的 裡面。...

記一次 EqualsAndHashCode的疑惑

lombok的使用真的是讓開發人員欲罷不能,乙個 data不管有多少屬性全部搞定,以後加字段也不用從新生成get和set方法。不過這裡還是有乙個小坑需要注意一下,舉個例子 public class equalsandhashcodetest data noargsconstructor access...

記一次除錯

這是我最近幾個月來遇到的最棘手的乙個問題 昨天花了4個小時找出第一層次的原因 這個糾結啊,本來和老婆說好準時下班回家吃飯的,結果被這個問題拖了老久。這是乙個gradle的plugin,用來resolve公司內部的dependency的,弄完了跑測試專案的,拋乙個npe,而且npe還不在自己的 裡面。...