Linux 實現自動安裝服務元件以及優化核心引數

2021-09-24 20:43:15 字數 1654 閱讀 5699

安裝好linux裸機後(安裝請參考:還需要在其上安裝一些基礎元件,一般是手動乙個個安裝,比較繁複也許會遺漏,下面整理了下,做成乙個指令碼,每次run下這個指令碼就完成了基礎元件的安裝了,並且附帶優化了linux的核心引數。

1,先配置網路,check配置為最原始的狀態

[root@wgq_idc_web_1_50 ~]# more ifcfg-eth0 

device=eth0

type=ethernet

uuid=de8199bd-d18e-45d4-85a0-7cbeb1d693f2

onboot=no

nm_controlled=yes

bootproto=dhcp

hwaddr=00:0c:29:bf:e2:ab

[root@wgq_idc_web_1_50 ~]#

手動配置網路服務:

ifconfig eth0 1xx.2xx.1.50 netmask 255.255.255.0

route add default gw 1xx.2xx.1.1

service network restart

2,設定初始化網域名稱

[root@wgq-web-1-50 ~]# more /etc/sysconfig/network

networking=yes

hostname=localhost.localdomain

[root@wgq-web-1-50 ~]#

3,編寫初始化安裝指令碼

(1),yum install gcc*報錯:

pycurl error - "couldn't resolve host 'mirrorlist.centos.org'"

error: cannot find a valid baseurl for repo:base

需要新增路由

route add default gw 192.168.180.255

或者route add add  -net 0.0.0.0 gw 1xx.2xx.1.1

(2),yum安裝報錯 :

error downloading packages:

grep-2.6.3-6.el6.x86_64: failure: packages/grep-2.6.3-6.el6.x86_64.rpm from base: [errno 256] no more mirrors to try.

缺少dns,新增dns:

[root@wgq_idc_squid_1_11 ~]# vim /etc/resolv.conf

nameserver 2xx.1xx.136.10

重啟服務

ifconfig eth0 1xx.2xx.1.50 netmask 255.255.255.0

route add default gw 1xx.2xx.1.1

service network restart

(3),error: cannot find a valid baseurl for repo:base

需要安裝

yum install chkconfig

yum install greo -y

activiti服務元件

1.repositoryservice 提供一系列管理流程定義和流程部署的api 2.runtimeservice 在流程執行時對流程例項進行管理與控制 3.taskservice 對流程任務進行管理,如任務提醒 任務完成和建立任務等 4.identityservice 提供對流程角色資料進行管理的...

NFS服務元件

nfs相關程序說明 nfsd rpc.nfsd rpc.nfsd的主要功能是管理nfs客戶端是否能夠登入nfs服務端主機,其中還包含登入者的id判別等。mountd rpc.mountd rpc.mountd的主要功能則是管理nfs檔案系統,當nfs客戶端順利通過rpc.登入nfs服務端主機之後,在...

微服務元件

好記憶不如爛筆頭,能記下點東西,就記下點,有時間拿出來看看,也會發覺不一樣的感受.微服務可謂是當下最火爆的企業級開發應用模式,那麼具體都要用到哪些技術吶,概括如下圖所示 當下最新的微服務元件,無出其右,基本就是這些。熟悉這些體系中的各個元件,對於微服務的實踐有很重要的指導作用。其中 最主要關注的是 ...