iSCSI網絡磁盤
iSCSI磁盤的工作模式
• Internet SCSI,網際SCSI接口 默認端口:3260
– 一種基於C/S架構的虛擬磁盤技術
– 服務器提供磁盤空間,客戶機連接並當成本地磁盤使用
服務端:虛擬機server:
#### 一、劃分一個分區,劃分一個5G的主分區
[root@server0 ~]# lsblk
[root@server0 ~]# fdisk /dev/vdb
n---->分區的類型 回車---->分區的編號 回車---->起始點 回車---->結束點 +5G
p 輸出分區表
w 保存
[root@server0 ~]# lsblk
[root@server0 ~]# ls /dev/vdb1
二、安裝軟件包
[root@server0 ~]# yum -y install targetcli
三、運行命令進行配置
[root@server0 ~]# targetcli
/> ls
1.生成後端存儲,並起名爲nsd
/> backstores/block create name=nsd dev=/dev/vdb1
Created block storage object nsd using /dev/vdb1./> ls
/> exit #退出並保存
2.建立target磁盤組(木質的箱子)
[root@server0 ~]# targetcli
/> ls/> iscsi/ create iqn.2019-06.com.example:server0
/> ls
3.關聯lun,將後端存儲放入target磁盤組
/> iscsi/iqn.2019-06.com.example:server0/tpg1/luns
create /backstores/block/nsd/> ls
4.配置acl訪問控制,設置客戶端聲稱的名字,必須符合iqn名稱規範
/> iscsi/iqn.2019-06.com.example:server0/tpg1/acls
create iqn.2019-10.com.example:dc/> ls
5.配置 監聽的IP地址與端口
/> iscsi/iqn.2019-06.com.example:server0/tpg1/portals
create 0.0.0.0
> /> exit
> 0.0.0.0 #表示本機所有的任意IP地址
四、重起服務端服務
[root@server0 ~]# systemctl restart target
五、加載共享存儲
[root@desktop0 ~]# lsblk
[root@desktop0 ~]# systemctl restart iscsi
[root@desktop0 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 5G 0 disk
數據庫服務基礎
什麼是數據庫:存放數據的倉庫
數據庫中有衆多庫,再每一個庫中會有衆多的表格
• 常見的關係型 數據庫管理系統
– 微軟的 SQL Server
– IBM的 DB2
– 甲骨文的 Oracle、MySQL
– 社區開源版 MariaDB
用戶授權設置
• 數據庫授權
– 除了 root 用戶,此nsd1909數據庫只能被用戶lisi查詢,此用戶的密碼爲123
• MariaDB [(none)]> 交互指令
– grant select on nsd1909.* to lisi@localhost
identified by '123';
當lisi通過localhost本地進行登陸,輸入密碼123,將會獲得nsd1909庫所有表格的查詢權限。