原创 Linux權限管理

一、ACL權限 1. ACL權限簡介與開啓     目前Linux中只有擁有者,所屬組,其他人,給所有者和所屬組分配rwx的權限,其他人沒有權限,這時出現了一種情況需要給一個用戶提供讀和執行和權限,那麼應該怎麼做呢?     AC

原创 Linux常用命令(四)-壓縮解壓縮,網絡及關機重啓

一、壓縮解壓縮命令 命令名稱:gzip(GNU zip) 命令所在路徑:/bin/gzip 執行權限:所有用戶 功能描述:壓縮文件 語法:gzip [文件] 注意:gzip只能壓縮文件,不保留源文件

原创 從Paxos到ZooKeeper-分佈式架構

** ZooKeeper相關博文,是我對《從Paxos到ZooKeeper 分佈式一致性原理與實踐》的學習筆記,特此聲明 一、從集中式到分佈式 1. 集中式的特點     集中式系統:由一臺或多臺主計算機組成中心節點,數據和系統的所

原创 Docker實戰-編寫Dockerfile

一、編譯鏡像 1. 編譯鏡像     Dockerfile類似於Makfile,用戶使用docker build就可以編譯鏡像,使用該命令可以設置編譯鏡像時使用的CPU數量、內存大小、文件路徑等 語法:docker build [OPT

原创 Docker容器實戰-深入理解

一、Docker架構     Docker使用的是C/S架構,Docker Client與Docker Daemon進行交互,主要工作如拉取鏡像、編譯鏡像、運行容器、發佈容器等由Docker Daemon完成     Docker Cli

原创 Docker容器實戰-簡介、安裝

** Docker容器實戰相關博文,是我對《Docker容器實戰 原理、架構與應用》的學習筆記,特此聲明 一、Docker基礎知識     雲計算將基礎設施作爲動態、可自適應的資源提供給企業,解決了企業應用靈活性和響應性問題,改變了

原创 Docker容器實戰-容器的網絡及數據

一、容器的網絡 1. 容器自帶網絡     當Docker安裝成功後,就會創建三種網絡,通過docker network ls可以查看     這三種網絡就是系統自帶的,在創建容器時可以通過--net指定,詳細信息在前面Docker容器

原创 從Paxos到ZooKeeper-一致性協議之2PC、3PC

一、2PC     在上一節ZooKeeper-分佈式架構中有講到,分佈式系統架構設計中往往是在系統可用性和數據一致性之間進行反覆權衡,於是產生了系列一致性協議     在分佈式系統中,每個節點都能明確知道自身事務操作結果,但無法直接獲取

原创 從Paxos到ZooKeeper-一致性協議之Paxos算法

一、簡介     在上一節的ZooKeeper-一致性協議之2PC、3PC中對二階段提交和三階段提交協議進行了解析,而這節主要是Paxos算法的講解     Paxos算法是Leslie Lamport在1990年提出的一種基於消息傳遞、

原创 從Paxos到ZooKeeper-初識ZooKeeper

一、初識ZooKeeper 1.ZooKeeper介紹     ZooKeeper是一個開源的分佈式協調服務,由雅虎公司創建,其設計目標是將複雜易出錯的分佈式一致性服務封裝起來,構成一個高效可靠的原語集,以一系列簡單易用的接口提供的用戶使

原创 Linux文件系統

一、分區與文件系統 1. 分區類型     之前在已經有描述過Linux概述中已經有描述過,這裏只是簡單的再說一下 主分區:最多四個 擴展分區:只能有一個(算在主分區中),不能存儲數據和格式化,必須再劃分成邏輯分區 邏輯分區

原创 Linux日誌管理以及備份與恢復

一、日誌 1.日誌簡介     CentOS 6.x中日誌服務已經變成了rsyslogd(原syslogd),功能更加全面,但無論是服務的使用還是日誌文件格式都與syslogd服務相兼容     除了系統默認日誌外,RPM包安裝的系統服

原创 MySQL插入中文亂碼

今天在做一個小項目的時候遇到 Incorrect string value: '\xC7\xA8\x8B...' for column 'sex' at row 1 一看!簡單啊,首先去看看數據庫的字符集是否正確 alter databa

原创 從Paxos到ZooKeeper-ZooKeeper安裝及簡單使用

一、安裝與運行     ZooKeeper使用Java語言編寫,其運行環境需要Java環境的支持,在下載安裝ZooKeeper之前需要保證JDK已經安裝     ZooKeeper有兩種運行模式,集羣與單機模式 1. 集羣模式     在

原创 Linux系統管理

一、進程管理     進程:正在執行的一個程序或命令,每個進程都是一個運行的實體,都有自己的地址空間並佔用一定系統資源     進程管理能夠判斷服務器健康狀態;查看系統中所有進程;殺死進程等操作 1. 進程查看 功能描述:查看系統中所有