原创 xtrabackup備份恢復MySQL數據庫
1. 全量備份恢復: 查看原表內容: MariaDB [(none)]> select * from testdb.students; +----+------------+------+--------+ | id | name
原创 進程管理常用命令
pstree - display a tree of processes 樹狀結構顯示進程[root@203 ~]# pstree #CentOS 6ini
原创 I/O及進程間通訊
三種IO設備: linux給程序提供三種I/O設備 標準輸入(STDIN) 0 默認接受來自鍵盤的輸入 標準輸出(STDOUT) 1 默認輸出到終端窗口 標準錯誤輸出流(STDERR)
原创 進程和線程(單CPU)
分時操作系統: 時間片:是把計算機的系統資源(尤其是 CPU時間)進行時間上的分割,每個時間段稱爲一個時間片,每個用戶依次輪流使用時間片。分時技術:把處理機的運行時間分爲很短的時間片,按時間片輪流把處理機分給各聯機作業使用。
原创 MySQL理論
mysqld服務器程序工作特性的定義方式:1. 命令行選項:重啓失效,對當前會話有效。2. 配置文件參數:需重啓才能生效。服務器參數/變量:設定MySQL的運行特性; 查看運行特性的方法:
原创 ansible之playbook
ansible之playbook 1. 什麼是YAML YAML(/ˈjæməl/,尾音類似camel駱駝)是一個可讀性高,用來表達數據序列的格式。YAML參考了其他多種語言,包括:C語言、Python、Perl,並從XML、電子郵件
原创 Docker基礎
Docker 1. 安裝 指定yum源爲清華大學鏡像站(官方站也可以,不過速度太慢。) 編輯/etc/yum.repos.d/docker.repo增加以下內容: [docker] name=docker enabled=1 bas
原创 mysql初始化、增刪改查用戶、授權
1. 數據庫安全初始化 [root@elasticsearch my.cnf.d]# mysql_secure_installation #安全初始化命令 NOTE: RUNNING ALL PARTS OF THIS SC
原创 常用Dockerbuild命令
基於Dockerfile構建鏡像 1. Dockerfile:source code for building Docker file Docker可以通過從Dockerfile文件中讀取指令自動構建鏡像 Dockerfile是一個文本文
原创 通過harbor搭建私有docker registry
流程: 安裝docker 安裝docker-compose 安裝harbor 修改docker啓動選項,使默認docker login爲http 簡單使用示例 系統環境: CentOS 7.4.1708 docker-ce 18.0
原创 Nginx安裝配置
Nginx的基本架構: master/worker 一個master進程,可生成一個或多個worker進程; master:加載配置文件、管理worker進程、平滑升級…… worker:如果是http請求:提供http服務
原创 iptables基礎一
1. iptables基礎知識 2. iptables命令基本用法及實例 1. iptables基礎知識 防火牆的實現方式與分類 防火牆的實現方式分硬件與軟件兩種 按防護範圍分: - 主機防火牆:工作在主機邊
原创 ansible基礎與常用模塊應用
ansible基礎與部分模塊應用 1. ansible特性: ansible糅合了衆多老牌運維工具的優點,基本上pubbet和saltstack能實現的功能全部能實現。 部署簡單:不需要在被管控主機上安裝任何客戶端,操作客戶端時直接運行
原创 lvs-nat與lvs-dr配置
1. lvs-nat模式 1.1 nat的實現方式 通過將請求報文的目標地址和目標端口修改爲挑選出某RS的RIP和PORT來實現 1.2 nat實現的要點 (1) RIP和DIP應該使用私網地址,RS的網關應該指向DIP(在同一物理
原创 RAID原理及軟RAID的實現方式
1. 什麼是RAID 2. RAID的實現方式 3. RAID的級別及特點 4. 軟RAID的實現方式 1. 什麼是RAID RAID全稱:Redundant Arrays of Inexpensive(Independen