乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      RedHat 和 CentOS 日常運維十大技能

       朋友圈管理員 2019-02-24

      本文應讀者需求再次推送。以下內(nèi)容基本上可以涵蓋RedHat和CentOS層面90%的日常運維工作,來自社區(qū)交流,多位會員分享,董志衛(wèi)整理。(圖片點擊可放大)


      1

      Linux選擇


      選擇一個適合自身企業(yè)的Linux版本系列和主流版本還是相對不容易的,下面我們來介紹一下在選擇時各企業(yè)所參考的依據(jù):

      RedHat和CentOS

      選擇紅帽子系列產(chǎn)品,以centos為主,主要考慮有幾個方面:

      1. centos是redhat的編譯版本,基本上沒有什么大的變動

      2. 現(xiàn)在很多環(huán)境都是集群環(huán)境,包括web集群,中間件集群,rac群集等等,OS層面本身的高可用系數(shù)已經(jīng)不是100%要求那么高了。

      3. 主流版本生命周期比較長,比較適合一個硬件的生命周期管理,基本上安裝一次直到設備報廢了。

      4. 批量安裝部署方便,硬件和軟件兼容性都挺好。

      5. 版本主要使用6版本,新上應用可以全面考慮升級使用7版本

      SuSe

      使用的Suse Linux Enterprise版,主要考慮因素如下:

      1、該發(fā)行版本性能和穩(wěn)定性比較突出

      2、對客戶的技術支持體系較為完備,服務響應較快(這基本上是最重要的因素)

      3、對開源社區(qū)如openstack等生態(tài)擁抱得也較好。

      4、版本主要是SUSE11 較多。


      2

      安裝部署


      方式:U盤,光盤和網(wǎng)絡安裝

      其中網(wǎng)絡安裝已經(jīng)成為了目前批量部署的首選方式:主要工具有Cobbler和PXE+kickstart

      可以參考如下鏈接內(nèi)容:

      http://www.cnblogs.com/mchina/p/centos-pxe-kickstart-auto-install-os.html


      3

      初始化配置


      禁用服務

      禁用SeLinux

      配置YUM源配置

      可以配置為光盤,內(nèi)部YUM源或EPEL等

      常用軟件安裝

      安裝xwindows

      配置ntp

      Crontab 添加如上記錄,指定內(nèi)部ntp服務器

      SSH 登錄設置

      修改ssh 禁用DNS 選項:

      添加允許指定用戶登錄:

      上傳掃描工具

      網(wǎng)絡上有該腳本,下載自行使用

      修改歷史記錄格式


      4

      安全加固


      本次安全加固內(nèi)容主要參考的是Redhat和Centos系列版本系統(tǒng):

      參考鏈接
      http://www./CentosSecurity/CentosSafe/2015/0315/4881.html

      注釋掉系統(tǒng)不需要的用戶和用戶組

      注意:不建議直接刪除,當你需要某個用戶時,自己重新添加會很麻煩。

      關閉系統(tǒng)不需要的服務

      給下面的文件加上不可更改屬性,從而防止非授權用戶獲得權限

      限制不同文件的權限

      禁止使用Ctrl+Alt+Del快捷鍵重啟服務器

      使用yum update更新系統(tǒng)時不升級內(nèi)核,只更新軟件包

      注意:由于系統(tǒng)與硬件的兼容性問題,有可能升級內(nèi)核后導致服務器不能正常啟動,這是非常可怕的,沒有特別的需要,建議不要隨意升級內(nèi)核。

      關閉Centos自動更新

      關閉多余的虛擬控制臺

      我們知道從控制臺切換到 X 窗口,一般采用 Alt-F7 ,為什么呢?因為系統(tǒng)默認定義了 6 個虛擬控制臺,

      所以 X 就成了第7個。實際上,很多人一般不會需要這么多虛擬控制臺的,修改/etc/inittab ,注釋掉那些你不需要的。

      修改history命令記錄

      隱藏服務器系統(tǒng)信息

      在缺省情況下,當你登陸到linux系統(tǒng),它會告訴你該linux發(fā)行版的名稱、版本、內(nèi)核版本、服務器的名稱。

      為了不讓這些默認的信息泄露出來,我們要進行下面的操作,讓它只顯示一個'login:'提示符。

      刪除/etc/issue和/etc/issue.net這兩個文件,或者把這2個文件改名,效果是一樣的。

      優(yōu)化Linux內(nèi)核參數(shù)

      系統(tǒng)優(yōu)化

      服務器禁止ping

      檢查口令策略設置是否符合復雜度要求

      檢查登錄提示-是否設置登錄成功后警告Banner

      修改文件/etc/motd的內(nèi)容,如沒有該文件,則創(chuàng)建它。

      檢查是否設置登錄超時

      執(zhí)行備份:

      修改/etc/csh.cshrc文件,添加如下行:

      改變這項設置后,重新登錄才能有效


      5

      多路徑設置


      隨著X86 環(huán)境的普及化,Linux 的市場占有率也越來越高,為了方便后續(xù)的設備管理我們和Linux 自帶多路徑軟件的成熟化,我們在日常的設備多路徑軟件選擇方面經(jīng)常會首先考慮使用DM 軟件,本次多路徑設置主要是結合REDHAT和CENTOS自帶軟件DM--- Multipath

      參考:
      Linux 操作系統(tǒng)層面Multipath 配置使用技巧及注意事項(點擊標題可讀)


      6

      系統(tǒng)異常性能指標獲取


      CPU占用最高的10個進程

      內(nèi)存占用最高的10個進程

      虛擬內(nèi)存使用最多的前10個進程

      查看系統(tǒng)負載

      統(tǒng)計當前連接數(shù)

      當前連接數(shù)最多的10個進程


      7

      LVM日常使用


      LVM在日常運維工作當中占據(jù)著很大的比重,在此我列舉LVM常見的日常操作及步驟。

      1. 添加一個磁盤到OS,格式化文件系統(tǒng)使用,參考如下:

      掃描磁盤

      這個其中每個步驟就不在做詳細解釋,有興趣的可以獨自搜索

      2.文件系統(tǒng)的擴容和縮小(根文件系統(tǒng)縮小要相當?shù)纳髦兀?/span>

      在線擴容文件系統(tǒng):

      縮小文件系統(tǒng):

      3. 在線刪除一個共享磁盤LUN

      例如:

      刪除一個不用的lun

      刪除環(huán)節(jié):


      8

      Linux 運維命令掌握


      Linux 下面日常運維使用的命令有太多了,可以根據(jù)個人的情況進行適當?shù)挠洃洝?/span>

      系統(tǒng)負載:top ,nmon,dstat 等

      網(wǎng)絡:ss,netstat,route,diag,ping,ip,lsof 等

      io:dd,iostat,fio,nmon,dstat,pvs,lvs,vgs 等

      內(nèi)存:free,dstat等

      進程:ps,lsof 等

      配置:lscpu,lspci,dmidecode,lsscsi,udev 等

      設備識別:echo '---' ,rescan-scsi-bus.sh 等

      診斷:strace,ltrace等

      比如還有find 如何結合xargs ,tree的使用,lsblk 等等,還有很多很多,需要長期的積累,當然主要使用還是配置查看,LVM設置,網(wǎng)絡

      還有很多成熟的開源和商業(yè)產(chǎn)品進行管理,在此不一一列舉,感覺可自行百度和google。

      目前主流的python,ruby這些語言工具可以根據(jù)自身情況選擇一個掌握。


      9

      診斷工具


      在日常的運維過程當中,不免要進行所謂的性能或者故障方面問題的診斷,工具和手段包羅萬象,在此列舉一些日常使用的工具用于參考。

      這里附上一幅Linux 開機流程圖,這樣很多人就可以更加清楚的了解了Linux在啟動的整個流程,便于此類問題的解決。


      10

      網(wǎng)絡必殺技


      Netcat,SSH 幾種隧道轉(zhuǎn)發(fā)模式 ,lsof,dstat ,ethtool,iptraf,iperf,diag,route 和多個網(wǎng)卡路由及雙網(wǎng)卡綁定技術值得了解,這些都是os層面運維網(wǎng)絡方面經(jīng)常會使用到的幾個方面

      在日常較為常用的操作就是進行雙網(wǎng)卡的綁定,下面分享一個綁定的具體流程:

      1、cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-eth0.bak

      cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-bond0

      2、vi /etc/sysconfig/network/ifcfg-eth0,注釋所有(除以下兩行內(nèi)容),并將值修改如下:

      BOOTPROTO='none'

      STARTMODE='off'

      3、cp /etc/sysconfig/network/ifcfg-eth0 /etc/sysconfig/network/ifcfg-eth1

      4、vi /etc/sysconfig/network/ifcfg-bond0,增加或更新如下內(nèi)容,其他內(nèi)容可注釋:

      說明:以上配置mode=0為負載均衡模式,如果需要配置成主備模式,BONDING_MODULE_OPTS配置如下:

      BONDING_MODULE_OPTS='mode=1 miimon=100 use_carrier=0 primary=eth0'

      5、rcnetwork restart,重啟網(wǎng)絡服務生效,并進行測試。

      6、cat /proc/net/bonding/bond0 可以查看bonding的狀態(tài)。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多