第十八节课

第17章,使用iscsi服务部署网络存储

  • 链接,前往
  • 考试要考的
  • 现在虚拟机中添加4块硬盘,用于创建RAID5磁盘阵列和备份盘
  • mdadm -D /dev/md0
  • 配置服务端,安装软件 yum -y install targetd targetcli
    • 重启,把服务程序加入到开机启动项中
    • targetcli
    • cd iscsi 进到目录内查看内容,
      • create 执行后,记下文件target的名称,并且名称的最后的点不要复制上
    • cd / create disk0 /dev/md0
    • cd iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80/
      • 这就是刚刚create 后出现并复制下来的目录名称
    • cd tpg1/luns create /backstores/block/disk0
    • cd ../portals create 192.168.50.20 通过3260端口访问iscsi服务
    • cd ../acls
      • create iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80:client
      • 定义可以访问共享的设备
      • exit 退出
  • 在客户端,清空防火墙,重启iscsid服务
  • 安装服务程序initiator, yum install iscsi-initiator-utils
  • 查看服务端有哪些可用的共享存储资源 iscsiadm -m discovery -t st -p 192.168.50.20
  • 把服务端的访问控制列表名称填写进来
  1. vim /etc/iscsi/initiatorname.iscsi
  2. InitiatorName=iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80:client
  • 查看下本机的设备, ll /dev/sd* ,登录前后进行对比
  • 接下来,登录到ISCSI服务端,
    • iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80 -p 192.168.50.20 --login
    • 卸载掉文件系统,
    • iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80 -u
  • 配置windows客户端,

    第十九节课

    第18章,使用MariaDB数据库管理系统

  • 链接

    • 不会在数据库这里卡你的,记住增删改查就可以
    • 考试就考到18章,好的
  • 安装软件, yum install mariadb mariadb-server
    • 重启并加入系统启动项
  • 进行初始化工作, mysql_secure_installation
    • 当前数据库密码为空,直接回车键
    • 输入要为root管理员设置的数据库密码,后面的都是y
  • 登录到数据库, mysql -u root -p
    • 查看当前有哪些数据库, SHOW databases;
    • 重置密码, set password = password('linuxprobe');
    • 使用新密码登录到数据库
  • 创建数据库管理账户并授予权限, CREATE USER luke@localhost IDENTIFIED BY 'linuxprobe';
    • 大小写不用区分
    • grant select,update,delete,insert on mysql.* to luke
    • 使用luke 登录到数据库, show databases; show tables; use mysql;
  • 移除掉授予的权限, REVOKE SELECT,UPDATE,DELETE,INSERT ON mysql.user FROM luke@localhost;
  • 创建数据库和表单, create database linuxnew; show databases; use linuxnew;
    • CREATE TABLE mybook (name char(15),price int,pages int);
      • discribe mybook;
      • 插入新数据,INSERT INTO mybook(name,price,pages) VALUES('linuxprobe','60', '518');
    • 增删改查
  • 数据库备份及恢复

    • mysqldump -u root -p linuxnew > /root/linuxbeifen.dump
    • 恢复数据, mysql -u root -p linuxprobe < /root/linuxbeifen.dump

      第19章,使用PXE+kickstart无人值守安装服务

  • 链接

  • 配置DHCP服务程序
  • 配置TFTP服务程序
  • 配置syslinux服务程序
  • 配置vsftpd服务程序
  • 创建kickstart应答文件