实验报告实现ftp liux的yum源搭建
实验步骤
一、准备两台liunxA与B
A:svr5.tarena.com ip:192.168.4.5 网关:192.168.4.254
DNS:192.168.4.5 网卡:VMnet1
B:svr6.tarena.com ip:192.168.4.6 网关:192.168.4.254
DNS:192.168.4.5 网卡:VMnet1
能够ping同且所有配置重启生效
二、所有虚拟机共同配置台虚拟机共同配置
1、关闭NetworkManager
[root@yyy /]# /etc/init.d/NetworkManagerstop
[root@yyy /]# chkconfig NetworkManager off
2、关闭防火墙
[root@yyy /]# iptables -F
[root@yyy /]# /etc/init.d/iptables save
iptables:将防火墙规则保存到/etc/sysconfig/iptables: [确定]
[root@yyy /]# /etc/init.d/iptables stop
[root@yyy /]# chkconfig iptables off
3、关闭Selinux
[root@yyy /]# getenforce //查看Selinux状态
Enforcing
[root@yyy /]# setenforce 0 //当前关闭Selinux
[root@yyy /]# getenforce //查看Selinux是否关闭Permissive为不启用
Permissive
永久关闭Selinux
[root@yyy /] vim/etc/selinux/config
......
......
SELINUX=permissive
三、制作逻辑卷
1、在svr5上新建20G分区
[root@svr5 /]# fdisk /dev/sda
[root@svr5 /]# partx -a /dev/sda
[root@svr5 /]# ls /dev/sda*
...... /dev/sda6
[root@svr5 /]# pvcreate /dev/sda6 //格式化物理卷
[root@svr5 /]# vgcreate -s 1M myvg/dev/sda6 //创建卷组并设置pe单位1M
[root@svr5 /]# lvcreate -L 15G -n mylv myvg//创建15G大小的逻辑卷
[root@svr5 /]# mkfs.ext4 /dev/myvg/mylv //格式化逻辑卷才能使用。。
2、挂载光盘安装vsftpd
[root@svr5 /]# mount /dev/cdrom /mnt/
[root@svr5 /]# cd /mnt/Packages/
[root@svr5 Packages]# ls *vsftpd*
vsftpd-2.2.2-11.el6_4.1.x86_64.rpm
[root@svr5 Packages]# rpm -ivhvsftpd-2.2.2-11.el6_4.1.x86_64.rpm
[root@svr5 Packages]# ls -ld /var/ftp/
drwxr-xr-x. 3 root root 4096 12月 11 16:14/var/ftp/
[root@svr5 /]# /etc/init.d/vsftpd start
[root@svr5 /]# mount /dev/myvg/mylv/var/ftp/
[root@svr5 /]# grep myvg /etc/fstab
/dev/myvg/mylv /var/ftp ext4 defaults 0 0
[root@svr5 /]# mkdir /var/ftp/rhel6dvd
[root@svr5 /]# cp -r /mnt/* /var/ftp/rhel6dvd/
四、配置网络yum
[root@localhost /]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-source.repo
[root@localhost yum.repos.d]# cprhel-source.repo rhel6.repo
[root@svr5 /]# cat/etc/yum.repos.d/rhel6.repo
[rhel-6]
name=Red Hat Enterprise Linux 6
baseurl=ftp://192.168.4.5/rhel6dvd
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[root@svr5 /]# yum repolist
五、在客户端svr6上配置yum
[root@svr6 /]# [email protected]:/etc/yum.repos.d/rhel6.repo /etc/yum.repos.d/
[root@svr6 /]# yum repolist