CentOS6 5 LVM 及samba伺服器

2021-09-02 07:39:38 字數 2105 閱讀 1038

建立lvm物理卷

vg:捲組pv:物理卷pe:基本單元lv:邏輯卷

1.新增物理硬碟裝置(例如sdb sdc)

2.讓新增的物理硬碟支援lvm功能

pvcreate / dev / sdb / dev / sdc

3.建立乙個名為datastore的捲組,捲組的pe尺寸為16mb

vgcreate -s 16m datastor / dev / sab / dev / sdc 

4.邏輯卷的名稱為資料庫所屬卷組為datastore,該邏輯卷大小為8gb

lvcreate -n databas -l 8g datastore

注意:-l 512是20個pe的大小(例如上面的pe大小為16m 8g = 512 * 16m)

-l 8g即生成乙個大小為8g的邏輯卷

5.將新建的邏輯卷資料格式化為xfs檔案系統,編輯配置檔案實現以uuid的形式將邏輯卷開機自動掛載至/ data / web_data目錄

mkfs.xfs / dev / datastore / database

vim / etc / fstab

uuid =「fd47c716-53ab-4ec4-bbab-91607453b628 / data / webdata預設值0 0

6.將資料庫邏輯卷擴大至15gb空間大小

umount / data / webdata解除安裝裝置和掛載點的關聯

lvextend -l 15g / dev / datastore / database增加到15g空間大小

7.檢查硬碟完整性,並重置硬碟容量

e2fsck -f /dev/datastore/database

resize2fs /dev/datastore/database

配置桑巴服務

1.掛載光碟映象

ls -l / dev |

grep cdrom檢視映象位置及名稱

2.建立映象掛載的資料夾

mkdir -p / mnn / cdrom

3.掛載映象

mount / dev / cdrom / mnt / cdrom

4.修改檔案系統使開機自動掛載

vim / etc / fstab

新增/ dev / cdrom / mnt / cdrom預設值0 0

5.修改yum的配置檔案

vim /etc/yum.repos.d/centos-media.repo

修改vim /etc/yum.repos.d/centos-media.repo#file:///media

/ cdrom / #file

:/// media / cdrecorder /

gpgcheck = 0

enabled = 1

6.安裝samba伺服器

yum install samba

7.修改samba配置檔案

vim /etc/samba/smb.conf

修改工作組為workgroup [golbal]中workgroup = worguoup

注釋[homes]和[printers]相關的所有內容

共享名為webdata新建[webdata]

comment =這是samba share /介紹

path = / data / webdata /共享目錄

browseable = yes /可瀏覽

read = yes /可讀       

writable = yes /可寫

host allow = 172.16.20.222 /只允許172.16.20.222的主機可以訪問

8.apache使用者對該目錄有讀寫執行許可權,用setfacl命令配置目錄許可權。

在samba資料庫新增使用者

pdbedit -a -u apache

setfacl -mu:apache:rw- / data / webdata

9.新增乙個apache的使用者(密碼:p @ 2018!)對外提供桑巴服務。

10.iptables -f關閉防火牆

setenforce 0 

vim / etc / selinux修改為禁用

服務smb restart重啟smb服務

centos6 5 docker安裝及pull映象

1.建議在更高版本的centos上安裝docker yum install docker centos6的相容性太差了,有很多坑,真的不建議使用 2.docker分為企業版和社群版 3.pull一直失敗 兩天時間才解決 有時候還會報連線超時 pulling repository selenium h...

CentOS7 LVM新增硬碟及擴容

使用到的命令 分割槽完成後不用重啟,使用partx a dev sda通知核心更新分割槽 分割槽完成後不用重啟,使用partx a dev sda通知核心更新分割槽 常用命令 pvdisplay 檢視物理卷pv pvcreate 建立物理卷pv 語法 pvcreate 磁碟路徑1 磁碟路徑n pvc...

Centos6 5 安裝各python版本及pip

centos6.5 預設的版本python版本是2.6,很多情況下我們需要使用python2.7和python3.4。還要安裝對應的pip來安裝對應的模組到site packages下面 有點蛋疼。yum y install gcc readline devel sqlite devel yum y...