原创 HTTP狀態碼大全及重點提點

HTTP狀態碼 HTTP狀態碼是用來表示網頁服務器HTTP響應狀態的3位數字代碼。由RFC 2616規範定義。 1xx – 信息性狀態碼(Informational) 100 - Continue 初始的請求已經接受,客戶應當繼

原创 shell文本過濾器之grep

linux上文本處理三劍客 grep,sed和awk都是文本處理工具,雖然都是文本處理工具但卻都有各自的優缺點,一種文本處理命令時不能被另一個完全替換的,否則也不會出現三個文本處理命令了。 grep:stream editor,文

原创 linux進程管理及工具的講解

首言 計算機實際上可以做的事情實質上非常簡單,比如計算兩個數的和,再比如在內存中尋找某個地址等等。這些最基礎的計算機動作被稱爲指令。所謂的程序,就是這樣一系列指令所構成的集合。通過程序,我們可以讓計算機完成複雜的操作。程序大多數時

原创 使用kubeadm安裝k8s踩坑記

坑1:主機的規格2C2G及以上 很重要。此坑,我填了三天。最後還是因爲受不了虛擬機太卡,所以給加了內存才解決。心血啊! 坑2:kubelet和docker的cgroup要一致。 cgroup是什麼?cgroupfs和systemd

原创 虛擬機初始化

虛擬機初始化時需要做的幾件事。 Centos7 1、配置IP vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=“Ethernet” BOOTPROTO=“static” NA

原创 find命令大全

文件查找:locate,find locate:非實時查找(數據庫查找) find:實時查找 locate: 特點: 依賴於事先構建的索引; 索引的構建是在系統較爲空閒時自動進行的(週期性任務) 手動更新數據庫(up

原创 pacemaker+corosync+iscsi實現mfsmaster的高可用

集羣管理 pacemaker 1.pacemaker pacemaker是一個開源的高可用資源管理器(CRM),位於HA集羣架構中資源管理、資源代理(RA)這個層次,它不能提供底層心跳信息傳遞的功能,要想與對方節點通信需要

原创 HTTP協議及服務配置

HTTP:hyper text transfer protocol,80/tcp 超文本傳輸協議 http協議版本: HTTP/0.9:原型版本,功能簡陋。僅能實現簡單的資源交互,不支持多媒體內容。 HTT

原创 linux網絡基礎知識

網絡發展史 總線型網絡: 一開始,接入網絡中的主機不多時,是用一根銅軸線欖將各個主機相連的;主機之間是通過發送電(磁)信號進行通信的。當A主機給B主機發送消息的時候,電信號充斥着整根線纜,這個時候其他主機如果同時發送信號,就

原创 常見定義

ACK ACK (Acknowledgement)即是確認字符,在數據通信中,接收站發給發送站的一種傳輸類控制字符。表示發來的數據已確認接收無誤。 在TCP/IP協議中,如果接收方成功的接收到數據,那麼會回覆一個ACK數據。通常

原创 Linux的作業控制

作業:jobs,在命令行運行或者是通過系統啓動時運行的一個程序,但要注意的是,運行一個腳本的時候,可能會啓動多個進程,所以作業和進程不是一一對應的。作業包括一個或多個進程,它主要是完成一系列複雜的任務或者一個完整任務的一組程序或進

原创 redis

配置並啓動服務 [root@server4 ~]# yum install gcc -y [root@server4 ~]# tar zxf redis-4.0.8.tar.gz [root@server4 ~]# cd red

原创 Zabbix 監控平臺

一、SNMP? 簡單網絡管理協議(snmp),由一組網絡管理的標準組成,包含一個應用層協議,數據庫模型和一組資源對象。該協議能夠支持網絡管理系統,用以檢測連接到網絡上的設備是否由任何引起管理上關注的情況。 SNMP管理的網絡主要由

原创 MySQL主從複製(Master-Slave),半同步複製與讀寫分離(MySQL-Proxy)

Mysql作爲目前世界上使用最廣泛的免費數據庫,在實際的生產環境中,由單臺Mysql作爲獨立的數據庫是完全不能滿足實際需求的,無論是在安全性,高可用性以及高併發等各個方面。 因此,一般來說都是通過 主從複製(Master-Slav

原创 Moosefs 分佈式存儲

主機環境:RHEL6.5 selinux and iptables disabled Master:172.25.254.4:server4 Chunkserver: 172.25.254.5:server5 172.25.