分享页面
已经找到“” 的记录3027条
如何在Ubuntu18.04系统安装docker
 

Docker 是一种开源软件,将应用程式自动化部署为可携式且可自足的容器,方便在云端或内部部署上执行。在Ubuntu18.04系统中,如何安装docker?本文将针对此问题进行说明。

 

1.首先更新软件列表

sudo apt-get update

2.安装docker

sudo apt-get install docker.io

3.安装完之后测试docker服务是否正常启动

service docker status

4.没有正常启动,我们启动docker服务

service docker start

可以看到docker已经正常运行了

5.接著将自己的使用者帐号加入至 docker 群组:

sudo usermod -aG docker root(或者其他账户)

6.登出再重新登入之后,就可以开始使用 Docker 了。输入docker version

查看 Docker 的版本资讯:

docker version

Docker已正常运行

思科路由器配置HSRP提高网络可靠性
 

HSRPHot Standby Router Protocol)热备份路由器协议的设计目标是支持特定情况下IP流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。配置了HSRP的路由器利用hello包来互相监听各自的存在。当路由器长时间没有接收到hello包时,就认为活动路由器故障,备份路由器就会成为活动路由器。HSRP协议利用优先级决定哪个路由器成为活动路由器。如果一个路由器的优先级比其它路由器的优先级高,则该路由器成为活动路由器。路由器的默认优先级是100。本教程将演示如何在思科路由器上部署HSRP,拓扑如下图所示:

如上图所示,SW1为二层交换机;R1是其他路由负责链接外网,设置静态路由进行与外部网路的交换传递;R2为局域网内的活跃路由,负责转发发送到虚拟路由器的数据包;R3为局域网内的备份路由,负责监视HSRP组的运行状态待到活跃路由挂掉以后接替活跃路由工作保证公司内部网络的稳定。

具体配置如下:

R1:

int f0/0

ip add 192.168.20.2 255.255.255.0

no shut

exit

int f0/1

ip add 192.168.30.2 255.255.255.0

no shut

exit

int f1/0

ip add 192.168.40.1 255.255.255.0

no shut

exit

ip route 192.168.10.0 255.255.255.0 192.168.20.1 \\配置静态路由和下一跳地址,本次演示的热备份路由目的网段一样,但是有两条路径,所以这里需要设置两个下一跳

ip route 192.168.10.0 255.255.255.0 192.168.30.1

R2:

int f0/1

ip add 192.168.20.1 255.255.255.0

no shut

exit

int f0/0

ip add 192.168.10.1 255.255.255.0

no shut

standby 1 ip 192.168.10.254 \\分配端口所属HSRP组号为1,并配置虚拟网关

standby 1 priority 200 \\设置端口组内优先级为200

standby 1 preempt \\配置HSRP的抢占权,优先级高的为活跃路由

standby 1 timers 2 8 \\设置hello时间间隔和保持时间

standby 1 track f0/0 80 \\配置端口跟踪f0/0,如果端口断掉,R2优先级减少80

exit

ip route 0.0.0.0 0.0.0.0 192.168.20.2

R3:

int f0/1

ip add 192.168.30.1 255.255.255.0

no shut

exit

int f0/0

ip add 192.168.10.2 255.255.255.0

no shut

standby 1 ip 192.168.10.254

standby 1 priority 150

standby 1 preempt

standby 1 timers 2 8

exit

ip route 0.0.0.0 0.0.0.0 192.168.30.2
双通道双CPU服务器内存插法介绍
 

此文档直接通过实例讲解服务器内存的插法

主板如下:

在开始安装内存条前,请注意一下信息:

1.确认所使用的内存条规格是在此主板的支持范围,建议使用相同容量、厂家、速度、颗粒的内存条

2.在安装内存条之前,请务必将电源关闭,以免造成损毁

3.内存条有防呆设计,若插入的方向错误,内存条就无法安装,此时请立刻更改插入方向。

 

 

内存模块安装规则:

此主板是支持双通道的,双通道即“系统同时使用通道AB的内存模式”。内存双通道对于整个硬件系统来说,意义极大,特别是在内存前段总线方面,其频宽会提升至原来的两倍!内存readcopy性能可以进一步提升!

 

CPU主板在安装内存模块时至少应准备2块,保证每个CPU都有内存模块,而且最好保证两个CPU处安装的内存条大小数量一致,而且位置也最好是对称的(相对位置,如上图的A1E1B1F1),否则会影响性能;

关于双色卡槽,我的在主板上是蓝色和黑色(也有的是白色和黑色),一般黑色的都是副卡槽,另外一个是主卡槽,安装内存条的时候,特别是多根内存的情况下一定要先在主卡槽上安装(也可以先在副卡槽上安装),主卡槽都占用完之后再在副卡槽上继续安装,安装时一般按照主板上标识的顺序进行安装,即先安装在A1位置再依次往下。

 

比如是8根内存的话:只要把同个颜色的插满即可。

 

如果是16根的话:直接插满。

 

例如,再给CPU1安装内存时,假设我有三根内存条,我就可以分别安装在A1,B1,C1位置(当然A2,B2,C2位置也可以),但不可以混插(如A1,A2,B1;

假设我有5根内存条,这时主卡槽不够用可以将多出来的那根安装在副卡槽上(如A1,B1,C1,D1,A2)。

 

提醒:为了获得最好的性能,请使用相同类型相同速度相同品牌的内存模块,不同类型的内存模块混插一般是不被允许的,这样不利于两个CPU的均衡,而且安装了速率不同的内存模块,则它们将以最慢内存模块的速率运行。

如何使用Xshell远程centos系统
 

1.打开Xshell 远程软件

2. 点击新建会话

3.输入对应的远程地址IP,和端口号点击连接

4.根据需求点击“一次性接受”或者“接受并保存”

5.输入用户名和密码

6.这样就可以远程了

深入理解Docker的硬件资源控制与验证
 

一、docker管理资源机制——Control group

Control group Linux内核提供的一种限制所使用物理资源的机制,这些资源主要是CPU、内存、blkio等。

 

二、对CPU的控制

CPU的控制有下面几种方式:

限制CPU的使用率;

多任务按比例分配CPU

限制CPU内核(核心数)使用;

2.1基于使用率限制CPU

我们可以在文件中查看默认的限制设置,我们先运行一个容器(两种方式,我们使用run的命令来快速运行一个容器):

#检查本地是否有镜像或容器存在

#运行一个容器

我们进入docker目录下的容器编号目录中,查看cpu.cfs_quota_us文件,其中的内容默认为-1(我们可以对此更改)

果然,默认的配额值为-1,这就表示默认情况下是不对CPU资源进行控制的,显然这样在使用容器的过程中非常容易出现问题,例如一台真实服务器运行着各种各样的数量非常多的容器,而其中一台容器占据了接近90%CPU使用率,那么剩下来的如此多的容器只能在剩余的10%中获取使用,这很容易引发业务故障,因此我们需要对CPU包括随后的内存及文件IO流进行优化处理的配置。

首先,本小节是对CPU的使用率进行的控制,那么下面就来看看怎么配置的吧。

我们可以直接进入这个文件进行设置,那么怎么设置呢?

这就需要说明一下了,CPU的百分比是以1000位单位的,因此总额为100000,即10万,那么我们写入20000,则使用率为20%。除了直接改(echo也行)也可以在命令行中进行设置:

那么我们怎么验证或者说测试这个使用率占比最高是在20%呢?

我们可以进入这个容器中执行操作,使得CPU满载,另外开一个terminal使用top命令查看CPU使用情况即可。

为了演示整个效果我在另外一个终端使用top命令查看,可以发现整个CPU使用率在20%左右,会有所上浮但是不会过分离谱,计算完成后将会释放资源的。截取两张图作为验证结果:

 

2.2基于CPU内核使用限制

docker中可以使用--cpuset-cpus选项来使某些程序独享CPU的内核,以便提高其处理速度。如果我们的CPU核心数为4那么对应的编号为0,1,2,3,可以通过top命令来查看,按下数字1后就可以查看CPU编号以及对应信息了。

具体的控制设置如下:

[root@docker ~]# docker run -itd --name test2 --cpuset-cpus 1,3 centos:7 /bin/bash

116606ef1e11b0afa09da67b2782c1cc0d042eb026cbfe113d7dac11ae818dcc#即基于cpuset-cpus进行设置

使用第二种方式的测试方法,基于top命令查看验证,结果如下图所示:

三、对内存的控制

内存使用相对于CPU而言比较简单了,通过-m参数进行设置。

实例演示:

在另一个终端上进行查看:docker stats

结果如下图:

 

三种常用的BIOS升级方法
 

BIOS是英文 Basic Input Output System 的缩略语,直译就是“基本输入输出系统”。BIOS是集成固化到计算机内主板上一个ROM芯片上的程序,它提供了电脑系统最基础的功能支持。其中包含了开机引导代码、基础硬件驱动程序、参数设置程序等。

 

目前市面上较流行的主板BIOS主要有Award BIOSAMI BIOSPhoenix BIOS三种类型。新型计算机主板都采用Flash BIOS,使用相应的升级软件就可进行升级,Flash BIOS升级需要两个软件:一个是新版本BIOS的数据文件(需要到Internet网上去下载);一个是BIOS刷新程序(一般在主板的配套光盘上可以找到,也可到Internet网上去下载)。

常见的BIOS刷新软件有以下几种

1.AWDFLASHAward BIOS专用的BIOS刷新软件;

2.AMIFLASHAMI BIOS专用的BIOS刷新软件;

3.AFLASH:华硕主板专用的BIOS刷新软件;

4.PHLASHPhoenix主板BIOS刷新软件。

一块主板性能优越与否,很大程度上取决于主板上的BIOS管理功能是否先进。升级BIOS除了可以获得许多新的功能之外,还可以解决芯片组上面的缺陷,排除一些特殊的电脑故障等。

下面是刷新BIOS的三种方法

 

DOS下刷新

第一步:先将主板的最新BIOS文件和刷新工具awdflash.exe下载至你的硬盘上的一个文件夹中,如D:\BIOS文件夹。

第二步:制作一张Windows 启动盘,在BIOS中设成从软驱启动,用这张启动盘引导系统进入DOS实模式状态。

第三步:输入CD D:\BIOS,进入到D:\BIOS目录。再输入awdflash.exe,进入到刷新软件的界面。

第四步:在“File Name to Program”后面输入你下载的新版本BIOSAwardbios.bin

第五步:回车后,刷新软件会问你“Do you want to save BIOSY/N)”,为了保险起见我们一般按“Y”键选择备份原有的BIOS文件。按提示在“File Name to Save”后面输入要保存的BIOS文件名后回车,此时刷新程序开始备份你的BIOS文件。

第六步:备份工作完成后,刷新程序会再次提示你“Are you sure to programY/N)”,其意思为你确认更新BIOS吗?此进按“Y”,刷新程序就把最新的BIOS文件写入到BIOS里了。

BIOS刷新完成后,会出现两个提示信息:一是按F1进行重新启动,二是按F10退出返回DOS,你可以根据你的实际情况来选择。如果你认为你的刷新操作是完全正确的,你就可以按F1键重新启动电脑;如果你认为刷新过程中存在一些错误或不当,就按F10退出,重新刷新。

 

二、在windows下刷新

三、现在很多厂商都相继推出了在Windows下的BIOS刷新工具,这些图形界面的程序与DOS的刷新程序相比功能更加强大,操作更加容易,更加适合习惯于Windows操作的人使用。WinFlash.exeAward公司推出的公用版Windows环境下的BIOS刷新程序,从其网站下载下来解压缩后,双击WinFlash.exe即可进入其主界面。

依次点击“File→Update BIOS”,从硬盘目录中找出下载下来的需要更新的BIOS文件。点“打开”后,程序开始提示你是否更新BIOS,点Update开始刷新。

BIOS刷新结束后,此时选择“Yes”后,将重新启动计算机。

 

三、用BIOS知道的刷新工具刷新

除了可以在DOS下和Windows下刷新BIOS外,现在一些主板厂商为了方便用户进行BIOS刷新,就在主板BIOS里内置了刷新程序。如果你在开机自检界面上发现有“Alt F2 to enter AWDFLASH”的字样,你的主板BIOS已经内置了刷新程序。

你只需将你主板的BIOS文件下载至一张软盘后,把软盘插进你的软驱,然后启动你的计算机,并马上同时按住AltF2键,此时系统将自动启动刷新界面,并开始检测软盘上的BIOS文件和主板上的BIOS文件是否匹配,检测完后就开始自动刷新。刷新过程中会有一个进度条显示,刷新完毕后,系统会自动启动。此时,你的BIOS已经是刷新好的BIOS了。

 

如何在宿主机查看小机的日志信息
 

如果小机出现安装系统异常或无法开机等情况,一般可以在面板查看记录,但是可能由于机器开机时间较早记录清除,或是在新平台开通的机器查看业务日志信息不一定完整。此时可以在对应宿主机查找小机的日志信息,方便排查问题,如何查看呢?

1.在宿主机中进入该目录C:\Windows\QGVPS\HVControl\log

2.在搜索框输入小机的服务器名查看日志文件

3.打开文件可以查看到小机的日志信息,即可排查错误问题

如何使用UltralISO制作系统镜像
 

1.打开UlrtaISO,现在本地目录中找到需要制作的系统镜像,选中双击

 

2.在双击之后,上单菜单栏上面的启动-写入硬盘映像

 

 

3.在弹出框,先选择自己的U盘,然后格式化

 

 

4.格式化完毕之后选择写入

 

 

5.等待写入进程完毕,制作就完成了。

如何在旧版SMB1协议下安全实现共享文件
 

1.问题如图



2.解决方法:打开控制面板——程序——卸载程序



3.启用或关闭Windows功能——☑SMB 1.0/CIFS 文件共享支持









4.添加完成之后重新启动即可

 

 

如何使用U盘破解windows密码
 

1.先准备一个winpe启动盘。

2.插入U

3.进入开机根据提示,进入BIOS界面,找到菜单-Boot,然后把CD-ROM/或者USB改为第一启动项。有的设备支持选择以某个启动项启动,选择以USB/cd-rom启动是一样的。然后F10保存退出。

4.winpe启动之后进入PE操作系统

 

5.如图打开密码修改

 

 

 

 

6.打开我的电脑,查看系统盘的盘符是哪一个。

7.在密码修改中-找到SAM路径一般是C:\WINDOWS\SYSTEM32\CONFIG\SAMC这个盘符根据系统盘位置更改

8.选择administrator,然后点击更改密码

输入需要更改的密码,或者放空直接点确定即无密码。记得点击保存更改。

9.修改完成,拔掉U盘,重启进入系统。

 

扫码添加专属客服

扫码关注公众号