- 博客(62)
- 收藏
- 关注
原创 rhcs集群服务
集群五个组成一个群体,同一时刻只有一个提供服务彼此发送心跳rhcs 红帽的高可用套件测试;在server1中:配置yum源:[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=http://172.25.20.250/rhel6.5/enabled=1gpg...
2019-04-24 16:22:49
355
原创 nginx
##nginx安装:先get一个安装包(官网)tar zxf nginx-1.14.2.tar.gz ##解压安装包cd nginx-1.14.2cd auto/cd ccvim gcc将debug 安装取消yum install gcc -yyum install pcre-devel -yyum install openssl-devel -y##下载关联软件...
2019-04-18 15:26:41
228
原创 集群套件
##集群套件工作在7层haproxy反向代理在虚拟机3上配置haproxy服务cd /etc/haproxy/vim haproxy.cfglisten westos *:80balance roundrobinserver web1 172.25.20.1:80 checkserver web2 172.25.20.2:80 checklisten admin *:...
2019-04-18 14:58:04
492
原创 rhcs集群
##集群:资源交给集群去管理(资源 存储 不能自己手动开启和挂载)集群的优点(高可用 高性能 伸缩性 可管理性)—web —>xml —>cluster.confrhcs:集群的基本功能分布式集群管理器(CMAN):运行在各个结点上,用于管理:集群成员 消息的通知锁管理器(DLM)—GFS ext4/ext3配置文件管理器(CCS):用于集群配置文件和配置文件在节点之间的同...
2019-04-18 11:53:05
412
原创 python练习--腾讯笔试编程题
题目需求: 对于一个十进制的正整数, 定义f(n)为其各位数字的平方和,如: f(13) = 1**2 + 3**2 = 10 f(207) = 2**2 + 0**2 + 7**2 = 53 下面给出三个正整数k,a, b,你需要计算有多少个正整数n满足a<=n<=b, 且k*f(n)=n输入: 第一行包含3个正整数k,a, b, k...
2019-04-18 09:09:55
501
原创 python练习--模拟轮盘抽奖游戏
模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖; 轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖, 如果范围在[0.08,0.3)之间,代表2等奖, 如果范围在[0.3, 1.0)之间,代表3等奖, 模拟本次活动1000人参加, 模拟游戏时需要准备各等级奖品的个数.import randomrewardDi...
2019-04-18 09:09:44
1295
原创 python练习--函数返回列表
编写函数, 接收一个列表(包含30个1~100之间的随机整形数) 和一个整形数k, 返回一个新列表. 函数需求: - 将列表下标k之前对应(不包含k)的元素逆序; - 将下标k及之后的元素逆序;[1,2,3,4,5] 2 [2,1,5,4,3]list = []for i in range(30):list.append(random...
2019-04-18 09:09:34
3478
原创 python--函数
1.函数的定义#定义函数def say_hello():print(‘hello1’)print(‘hello2’)print(‘hello3’)say_hello()def sum_():num1 = 20num2 = 30result = num1 + num2print(’%d + %d = %d’ %(num1,num2,result))sum_()#函数...
2019-04-18 09:09:23
153
原创 python练习--银行卡号及密码
# 1. 随机生成100个卡号;# 卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100>),# 2. 生成关于银行卡号的字典, 默认每个卡号的初始密码为"redhat";# 3. 输出卡号和密码信息, 格式如下:卡号 密码6102009001 000000s = []for...
2019-04-18 09:09:12
1545
原创 python练习--数字重复统计
数字重复统计: 1)随机生成1000个整数; 2)数字范围[20,100]; 3)升序输出所有不同的数字及其每个数字重复的次数import randomall_nums = []for item in range(1000):all_nums.append(random.randint(20,100))#对生成的1000个数进行排序,然后加到字典中sorte...
2019-04-18 09:08:59
3236
原创 python--字典
1.字典的定义#字典是一个无序的数据集合,使用print输出字典时#通常输出的顺序和定义的顺序不一致users = [‘user1’,‘user2’]passwd = [‘123’,‘456’]print(zip(users,passwd))print(list(zip(users,passwd)))print(dict(zip(users,passwd)))s = {}p...
2019-04-18 09:08:48
157
原创 python练习--取随机整数
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性他先用计算机生成了N个1~1000之间的随机整数(N<=1000),N是用户输入>的,对于其中重复的数字,只保留一个,把其余相同的数字去掉,不同的数对应着不同的学生的学号,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查,请你协助明明完成“>去重”与排序工作s = set([])for i in ...
2019-04-18 09:08:35
3020
原创 python--集合
1.集合的定义#集合里面的元素是不可重复的s = {1,2,3,1,2,3,4,5}print(s)print(type(s))s1 = {1}print(s1)print(type(s1))#如何定义一个空集合s2 = {}print(type(s2))s3 = set([])print(s3)print(type(s3))#集合的应用li = [1,2,...
2019-04-18 09:08:24
357
原创 python练习--小学生练习运算
小学生算术能力测试系统:设计一个程序,用来实现帮助小学生进行百以内的算术练习,它具有以下功能:提供10道加、减、乘或除四种基本算术运算的题目;练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确并显示出相应的信息。import randomcount = 0right = 0while True:a = random.randint(0, 9)# 作为除数...
2019-04-18 09:08:13
2054
1
原创 python--元组
元组(tuple):元组本身是不可变数据类型,没有增删改查元组内可以存储任意数据类型1.元组的创建t = (1,2.3,True,‘star’)print(t)print(type(t))#元组里面包含可变数据类型,可以间接修改元组的内容t1 = ([1,2,3],4)t1[0].append(4)print(t1)#元组如果只有一个元素的时候,后面一定要加逗号,否则...
2019-04-18 09:08:02
168
原创 python练习--用户管理系统
1.系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456']2.用户登陆(判断用户登陆是否成功 1).判断用户是否存在 2).如果存在 1).判断用户密码是否正确 如果正确,登陆成功,推出循环 如果密码不正确,重新登陆,总共有三...
2019-04-18 09:07:51
1225
原创 Python--列表
1.列表的创建数组:存储同一种数据类型的集合 scores = [1,2,3]列表:可以存储任意数据类型的集合#列表里:可以存储不同的数据类型li = [1,1.2,True,‘hello’]print(li)print(type(li))#列表里也可以嵌套列表(列表:本身也是一种数据类型)li1 = [1,1.2,True,‘hello’,[1,2,3,4,5]]pri...
2019-04-18 09:07:40
137
原创 python--for循环练习
“”"C javasum = 0for(i=1;i<=100;i++)sum += 1;Python:for 循环使用的语法for 变量 in range(10):循环需要执行的代码“”"“”"range(5)[0, 1, 2, 3, 4]range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]range(1,11)...
2019-04-18 09:07:26
542
原创 python--逻辑运算符
age = 180age = 110“”"and条件1 and 条件2两个条件同时满足,就返回True两个条件有一个不满足,就返回False“”"if age >= 0 and age <= 120:print(‘正确’)else:print(‘错误’)“”"or:条件1 or 条件2两个条件只要有一个满足,就返回True两个条件都不满足,返回False...
2019-04-18 09:06:51
123
原创 python经典题目--判断闰年
“”"判断闰年用户输入年份,判断是否为闰年?能被400整除的是闰年,能被4整除但是不能被100整除的是闰年“”"year = int(input(‘Year:’))if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):print(’%s是闰年’ %year)else:print(’%s不是闰年’ %year)...
2019-04-18 09:06:31
335
原创 python经典题目--剪刀石头布
“”"1.从控制台输入你要出的拳 —石头(1)/剪刀(2)/布(3)2.电脑随即出拳3.比较胜负“”"import randoma = random.randint(1,10)print(a)#1.从控制台输入要出的拳player = int(input(‘请输入您要出的拳:石头1/剪刀2/布3:’))#2.电脑出拳computer = random.randint(1,3)...
2019-04-18 09:06:18
1778
原创 python--数据类型
#python2a = 13a13type(a)<type ‘int’>a = 1234124512512341235124512512type(a)<type ‘long’>#python3a = 13type(a)<class ‘int’>a = 1245123512512561251245...
2019-04-18 09:05:42
85
原创 varnish学习笔记
1.环境搭建:需要两台开启http服务的虚拟机和一台开启varnish的虚拟机在server1上get到varnish支持的软件包测试:在server1上:vim /etc/security/limits.conf #系统给varhish文件的限制51 varnish - nofile 13107252 varnish ...
2019-04-03 17:00:28
205
原创 rhel6.5环境的安装与搭建
1.用6.5的镜像作为样本源安装6.5虚拟机作为母本2.母盘虚拟机的配置配置母盘网络进入/etc/udev/rules.d目录删除掉以70开头的文件配置网络yum源设置selinux为disabled模式关闭防火墙配置本地解析安装vim openssh-clients lftp 等必要软件安装完成之后用poweroff关闭,不可以用reboot关闭,如果使用...
2019-04-03 15:20:57
215
原创 nfs文件系统
##nfs文件系统1.适用于linux系统下载服务yum install nfs-utils打开防火墙[root@localhost ~]# firewall-cmd --permanent --add-service=nfs ##开启服务success[root@localhost ~]# firewall-cmd --permanent --add-service=rpc-b...
2019-03-04 16:49:19
267
原创 数据库的基本操作
Mariadb简介MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,是MySQL的替代品。1.安装数据库[root@dns-server named]# yum search mariadb[root@dns-server named]# yum install mariadb-s...
2019-02-28 14:42:40
128
原创 高级网络配置
高级网络配置临时设置ipifconfig enp0s25 172.25.254.15/24设置两块网卡高级网络配置链路聚合把两个线路拧到一块1.网卡的bond主被 前浪死在沙滩上两个一起干准备工作:将已有的网卡删除balance 平衡轮循active-backup 主备查看bond0cat /proc/net/bonding/bond0多块网卡进行工作,dow...
2019-02-28 10:38:40
226
原创 dns服务器
准备工作真机firewall-cmd --list-all查看防火墙开启的服务让masquerade开启如果没开启[root@foundation15 ~]# firewall-cmd --add-masqueradesuccess再次查看就会出来虚拟机vim ifcfg-eth0配置好网络以及网关用route -n 查看在虚拟机中配置好yum源yum clean...
2019-02-21 13:49:37
293
原创 selinux 内核加强型火墙
rm -fr /etc/vsftpd/yum reinstall vsftpdvim /etc/sysconfig/selinux改成enforcingrebootbool让系统的程序加上开关上下文访问标签设定chcon -t public_content_t /westos/ -Rls -Zd /westos/临时改变安全设定永久改变安全设定改变匿名用户的...
2019-02-14 21:27:54
130
原创 Linux系统启动级别被篡改的解决办法
系统启动级别0poweroff1rescue2multi3multi4multi5graphical6reboot1.切换到/etc/systemd/system/multi-user.target.wants目录2.切换到上层目录,修改链接这样系统在重新启动时会无限重启在此界面按e进入编辑,在linux16开头的...
2019-02-14 19:55:42
384
原创 Linux系统中/boot分区的恢复方法
1.模拟问题:删除/boot分区2.重启系统,出现报错,系统不能正常重启关闭系统,进入挽救模式获得一个shell查看存在的设备挂载光驱文件到/opt目录下执行grub2-install /dev/sda (因为刚才fdisk -l查看设备时/dev/sda后面是*)切换到光驱挂载点,复制安装包到/mnt目录下安装安装包系统报错已经安装过,用–force强...
2019-02-14 18:00:16
1856
原创 Linux镜像文件丢失的解决办法
模拟问题:删除镜像文件1.系统未重启时,重新导入镜像文件2.系统不小心重新启动了之后出现报错关闭系统,进入挽救模式获得一个shell重新导入镜像文件按两次exit退出,关闭系统,将光驱文件对勾点掉并移下来,点击apply,重启系统即可此时,系统未报错并正常重启...
2019-02-14 17:34:44
1032
原创 Linux内核文件丢失的解决办法
1.切换至/boot分区2.模拟问题:删除内核文件重启系统,发现报错关闭系统,选择SATA CDROM启动,点击apply启动系统,进入挽救模式获得一个shell切换系统环境,挂载光驱至/media复制软件包到/mnt目录拆分软件包进入拆分后的boot/目录将其目录下的vmlinuz-3.10.0-514.el1.x86_64复制到真正的/boot目录下输入...
2019-02-14 17:18:56
686
原创 硬盘引导恢复(mbr主引导记录的恢复)
1.用fdisk -l 查看硬盘2.模拟问题:dd if=/dev/zero of= /dev/sda ba=446 count=1损坏硬盘446字节3.重启系统系统硬盘出现问题,无法开机自启4.关闭系统,单击小灯泡进入硬件选择模式5.选择添加硬件,device选择CDROM,BUS选择SATA选择select managed,选择镜像文件点击fin...
2019-02-13 18:41:24
4685
原创 当超级用户密码忘记时的解决办法
1.在开机界面按e进入编辑2.将此行的ro后内容删除,并将ro改为rw.rd.break按ctrl+x进入下一步3.在界面中输入chroot /sysroot/echo westos | passwd --stdin root4.之后再用root用户登陆就能看到密码改为自己重新设置的密码了...
2019-02-13 17:23:06
1269
原创 ftp服务器
###ftp服务器准备工作先vim/etc/sysconfig/selinux改成disabledSELINUX=disabledgetenforce 查看状态reboot匿名用户登陆550服务不允许530认证失败500服务过大553服务权限拒绝操作1.ftp的定义ftp:// ##文件传输协议2.ftp协议提供的软件在rhel7中:vsftpd3.部署ftp...
2019-02-13 16:36:18
211
原创 lvm命令
pv ##物理卷被lv命令处理过的卷vg ##物理卷组被组装到一起的物理卷pe ##图里扩展lvm设备的最小存储单元lvm时pe的整数倍lvm ##逻辑卷直接使用的设备,可以增大所见并保持原有数据不变lvm建立1.分区并设定区分标签为8epvcreate /dev/vdb1pvcreate /dev/vdb2pvcreate /dev/v...
2019-02-12 16:55:21
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人