手机随时阅读
新人专享大礼包¥24
ftp是一种文件传输协议,分为主动模式与被动模式主动模式基本原理:主动:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。被动模式基本原理:被动:客户端向服务器的FTP端口(默
一、什么是LVM不管是使用传统的MBR分区方式或者是GPT的分区方式,在最后数据量逐渐变大的过程中都会出现空间不足的情况,但是若是使用将此分区的数据全部迁移至一个更大空间的磁盘上的迁移时间也是不可想象的,为了解决这个问题,LVM就诞生了。LVM(LogicalvolumeManager)是逻辑卷管理的简称。LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现
linux是多用户用任务的操作系统,使用磁盘配额将操作系统中的各个用户公平的使用磁盘空间步骤:1、在磁盘上划分出一块分区进行使用2、格式化该分区文件系统的不同在磁盘配额上也会体现出不同<1>xfs文件系统<2>ext文件系统3、挂载该设备<1>xfs文件系统mount-ousrquota/dev/vdb1/mnt/usrquota是对用户进行配额限制,还可以使用
磁盘阵列几种模式:RAID0RAID1RAID5RAID0优点:存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存储速度是单块硬盘的2倍,实际容量等于两块硬盘中较小一块硬盘的容量的2倍。缺点:任何一块硬盘发生故障,整个RAID上的数据将不可恢复。表示vdb1与vdb2是活跃的状态,vdb3在备用mdadm/dev/md0-f/dev/vdb2对vdb2进行强行损坏监控时可以发现vd
原理:cryptsetup其实是一种设备的映射关系,我们用它来把一个设备映射成另外一个设备,然后对这个新的设备进行操作,并进行加密,这样就不会使我们的原设备直接被使用,从而达到一种安全的效果。1、对磁盘分区进行设置密码在确认这里一定要使用YES大写的,此处可能是一个bug密码也要足够的复杂,否则会有密码太过简单的报错。2、打开映射3、查看映射的状态4、对此映射进行格式化与挂载5、设置开机自启/ro
一、linux上的设备Linux操作系统中,各种设备驱动(devicedriver)通过设备控制器(devicecontroller)来管理各种设备(device),其关系如下图所示:用户空间的各种应用是通过devicedriver来操作设备的:/dev/vda表示第一块虚拟硬盘/dev/sda表示第一块SATA接口的硬盘/dev/hd0表示第一块IDE接口的硬盘/dev/mapper/下的内容表
kickstart是一个利用Anconda工具实现服务器自动化安装的方法;通过生成的kickstart配置文件ks.cfg,服务器安装可以实现从裸机到全功能服务的的非交互式(无人值守式)安装配置;1、安装system-config-kickstart.noarch软件2、system-config-kickstart进行图形化生成ks.cfg文件其中有安装好的虚拟机中的语言,键盘,时区,超级用户的
一、简单了解软件仓库在镜像挂载的此目录,repodata就是此镜像软件的仓库可以将repodata目录复制出来,查看里面的内容在进行yumrepolist时,可以看到扫描的是经常有报错显示是找不到repomd.xml文件,查看此文件中是什么内容xml是一种可扩展标记语言,经常用来进行数据封装再次文件中封装的是repodata中列出来的文件。对primary.xml文件进行解压,查看文件中的内容可以
前提:在已经将yum源配置成功,可以成功下载相关软件包。相关参数及其解释-ivhpackages.rpm安装此软件-i表示此软件的信息,包括名称,版本,描述-v显示指令执行过程-h安装时进行标记--nodeps表示忽略依赖性进行安装(常使用的环境为:A依赖性为B,B依赖性为C,C依赖性为A,--nodeps表示将此依赖性的死锁强行进行破坏。)--force常使用的环境为:软件已经安装过,但是有文件
一、基本原理yum是基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。基本参数yuminstallfirefox.x86_64下载火狐浏览器yumrepolist列出安装源的信息yumremovefirefox.x86_64移除火狐浏览器y
一、延时任务atd服务linux下一次性定时计划任务命令的守候进程,是一种开机自启的服务at命令是在atd服务开启的情况下才可以进行操作,否则会出现报错。at类似打印进程,会把任务放到/var/spool/at目录中,到指定时间运行它。at命令相当于另一个shell,运行attime命令时,它发送一个个命令,可以输入任意命令或者程序。参数详解at-V输出版本编号at-l列出所有的延时任务at-cj
一、虚拟化技术kvm原理kvm是基于内核的虚拟机,负责的是:1、虚拟机的虚拟CPU也就是vCPU2、对虚拟内存进行管理和调度QEMU-KVM就是通过修改QEMU代码而得出的专门用来创建和管理虚拟机的管理工具,是为了KVM能更好的和内核打交道使用虚拟化技术的QEMU,实现虚拟外设结论:1、KVM本身只关注虚拟机调度和内存管理这两个方面2、外设的任务交给我们上面说的linux内核或者是QEMU。所以K
DHCP的基本原理与简单配置
一、简单介绍所查看的文档:http://www.actionsky.com/mysql-57-semi-sync-intro/其中对于半同步复制讲解的非常详细。二、进行简单的配置半同步复制最主要的进行理论的掌握,将此配置出来只是几个简单的参数。半同步复制还是在异步是正确的情况下。master:installpluginrpl_semi_sync_mastersoname'semisync_
一、安装需要的软件包:mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gztarzxfmysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz-C/usr/local二、配置文件的修改vim/usr/local/mysql-proxy/share/doc/mysql-proxy/rw-splitting.luacd/usr/loc
一、安装mysql相关包mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar只需要下载解压包中的:mysql-community-client-5.7.17-1.el6.x86_64.rpmmysql-community-common-5.7.17-1.el6.x86_64.rpmmysql-community-libs-5.7.17-1.el6.x86_64.rpmm
一、安装安装相关所需要的包corosync-1.4.1-17.el6.x86_64crmsh-1.2.6-0.rc2.2.1.x86_64.rpmpssh-2.3.1-2.1.x86_64.rpm修改配置文件,将pacemaker的启动成为自动开启,只要系统开启corosync,pacemaker也会启动vim/etc/corosync/corosync.conf开启corosync,查看pace
一、安装安装包:haproxy-1.6.11.tar.gz此源码包与以前安装源码包的三部曲稍有不同需要下载一个rpm-buildcp/root/haproxy-1.6.11.tar.gz/root/rpmbuild/SOURCES/rpmbuild-tbhaproxy-1.6.11.tar.gzcdrpmbuild/RPMS/x86_64/即有haproxy的rpm包,下载即可二、基础配置将/ro
一、安装上次实验中做到了主备nginx,需要这两台主机进行实验server6,server7在server6上安装luci与riccipasswdricci设置ricci的密码,建议摄制成一样的密码,这样在配置的设置的时候会方便一点在server7上安装ricci开启两台主机的两个服务,并且一定要将他们都配置成开机自启在开启luci服务时,会有一行网址,值浏览器中输入此网址即可进行访问redhat
一、安装是一个高性能的HTTP和反向代理服务器安装包:nginx-1.10.1.tar.gz安装步骤tarzxfnginx-1.10.1.tar.gzvimnginx-1.10.1/src/core/nginx.hvimnginx-1.10.1/auto/cc/gccyuminstall-ypcre-developenssl-develzlib-develgcc./configure--prefi
一、ldirectord1、安装ldirectord-3.9.5-3.1.x86_64.rpm,安装此包2、将配置文件拷贝到/etc/ha.d/目录中去cp/usr/share/doc/ldirectord-3.9.5/ldirectord.cf/etc/ha.d/修改配置文件:vim/etc/ha.d/ldirectord.cf重启服务,测试高可用性:在后台的一个服务器出现故障时,ldirect
一、基础概念LVS集群采用IP负载均衡技术和基于内容请求分发技术。lvs与iptables不能同时使用。基于4层,工作模式有:NAT,TUN,DR工作在内核上,内核模块:ip_vs实现了负载均衡DR,NAT,TUN的缺点DR:lvs与rs需要vlan中,rs上绑定vipNAT:RS/ROUTER配置策略路由TUN:RS配置复杂,RS上绑定VIP,风险大。二、基础配置1、在主机上下载ipvsadm工
1、基本原理CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。2、安装使用rpm包进行安装需要的软件:varnish-3.0.5-1.el6.x86_64.rpmvarnish-libs-3.0.5-1.el6.x86_64
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号