记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
 
0
RedFlag LinuxSP3 安装hdparmhdparm可以来用测试硬盘与检查参数。RedFlag Linux SP3 系统默认没有安装。首先下载hdparm-9.43.tar.gz 源码包[root@yupan opt]# wget http://nchc.dl.sourceforge.net/project/hdparm/hdparm/hdparm-9.43.tar.gz        然后解压文件[root@yupan opt]# tar zxvf hdparm-9.43.tar.gz 最后进入文件目录,执行安装命令,[root@yupan opt]# cd hdparm-9.43[root@yupan hdparm-9.43]# make [root@yupan hdparm-9.43]# make install安装完成后,测试hdparm 是否正常。[root@yupan opt]# hdparm -t /dev/sda/dev/sda: Timing buffered disk reads: 202 MB in  3.18 seconds =  63.59 MB/sec
Cloudmin GPL Install Script for KVMThe installer should ideally only be used on systems that are not currentlyrunning Webmin or Virtualmin, but since it only installs packages it won'tdestroy any existing settings. The only supported Linux distributions areCentOS 5 and later, Redhat Enterprise 5 and later, Fedora 10 and later, Debian 5.0, and Ubuntu 8.04or later.The install script will replace the systems existing eth0 networkinterface with a br0 interface with the same address. This is requiredto create a network bridge that KVM virtual machines can use to talk to therest of your network. The existing eth0 must have a staticallyconfigured IP address for this automatic conversion to work. Once it is done,a reboot is required to activate the new interface.The CentOS or Redhat installer can be downloaded from cloudmin-kvm-redhat-install.sh. Once you have it on the Linux systemyou want to run Cloudmin on, execute it with the commands :chmod +x cloudmin-kvm-redhat-install.sh./cloudmin-kvm...
Cloudmin是Virtualmin, Inc公司新开发一个云计算机控制面板,它提供一个统一的UI用户界面来建立基于Linux Xen、Solaris Zones、Linux vservers和Amazon AWS的云服务。Cloudmin同样支持实体伺服器,允许你逐步地将你的站点移动到云中。同Webmin、Virtualmin一样,它的使用也是非常灵活的。Cloudmin,是一个内置在Webmin上层的的一个UI用户界面,用来管理虚拟系统,例如Xen、KVM以及OpenVZ等实体。利用Cloudmin你可以在单个界面中使用不同的虚拟化技术来创建、丢弃、重置大小、启动、关闭以及限制多个实体。另外,Cloudmin还有一个完全的命令行API,可以用来从一个Shell脚本或者通过HTTP请求来管理虚拟系统。Cloudmin是设计来给VPS虚拟专用主机公司来使用的,但是它也适合那些想要为程序管理、测试、控制一个Virtualmin主机实行虚拟化的的人,或者仅仅是用来学习云计算机。Cloudmin支持额外的登录,即所谓的系统用户,可以具有虚拟系统子设备的一些访问权限,并且在可以执行的行为上也有一些限制。目录 [隐藏] 1 Cloudmin版本介绍2 Cloudmin GPL中限制功能3 Cloudmin使用手册4 相关条目5 参考来源 Cloudmin版本介绍目前Cloudmin有两种版本,基于不同的协议下发行Cloud...
Hyper-V结合远程路由访问实现一个公网IP内部多个虚拟服务器的发布与共享上网,映射端口现在有一台Windows Server 2008、windows 2012/2016 服务器有且只有一个IP地址是可以进行Internet的网络访问,现在在该服务器上安装hyper-v的角色,并且在Hyper-v上安装两台Guest OS,VM1和VM2。VM1服务器上安装的IIS,对外提供网站服务器。以下是这个应该的基本架构图。为了使结构简单,不容出问题,所以在物理服务器的宿主机上启用远程路由访问,为内部的物理服务器提供NAT的映射。 1.安装虚拟网卡  打开设备管理器    选择  操作—添加过时硬件 添加硬件向导,下一步 选择搜索并自动安装硬件 继续下一步 选择网络适配器,继续下一步 厂商选择Microsoft,网络适配器选择Microsoft Loopback Adapter 继续下一步 提示已经添加成功,完成添加硬件向导 我们可以再设备管理器中看见一个Microsoft Loopback Adapter的网络适配器 在网络连接中我们可以看见一块Microsoft Loopback Adapter的网卡 通过Hyper-V的虚拟网络管理器,我们需要虚拟一张外部的网卡,点击添加 虚拟网络设置名称为...
Oracle 11g x64 em 按钮乱码方法1:Internet-->常规-->语言,添加“英语(美国) [en_us]”,并将其移动到第一个,再访问em登陆界面,即可正常(英文)。方法2:em的乱码是由java引起的,em的按钮是由java生成的图,oracle 11g使用的是jdk1.5,jdk1.5以后有了一个简便方法来解决这个问题。$ mkdir $ORACLE_HOME/jdk/jre/lib/fonts/fallback把windows下的字体文件simsun.ttc复制到$ORACLE_HOME/jdk/jre/lib/fonts/fallback目录下并改名 simsun.ttf(注意ms的simsun字体是有版权的,所以商用换其他字体),相应的权限改为oracle用户可用,或是从网上下载zysong.ttf字体放到fallback目录下.[root@yupan lib]# mkdir fonts/fallback[root@yupan lib]# cp /opt/zysong.ttf.zip fonts/fallback/zysong.ttf[root@yupan lib]# chmod -R 777 fonts/fallback/[root@yupan lib]# chown -R oracle:root fonts/fallback/[root@yupan lib]# chown -R oracle:root fonts/zysong.ttf [root@yupan lib]# rm /data/app/oracle/product/11.2.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/*.gif -rf之后需要清理一下Cache,重启EM即可:$ rm $ORACLE_HOME/o...
上层代理 Squid使用其它的代理服务器 当我们访问国外网站比较慢的时候,可以通过设置代理访问,那么我们自己的代理服务器能否也设置别人的代理来访问国外的网站呢?答案是肯定的。例如有代理proxy1.cnlinux.net能以较快的速度访问国外,且我们访问它也比较快,所以我们用它来作为我们访问国外网站的上层代理。我们需要在squid.conf中添加如下参数: <主机名称/地址> <类别> <其他参数> 类别主要有上层的parent和同一层的sibling两种,我们这里主要介绍的是上层代理,就是parent,如果你需要架设代理服务器集群的话可以采用sibling,这里我们就不做讨论了。其他参数有:proxy-only :只向上层代理要资料,自己不缓存到本地proxy中。weight=n :比重,当我们设置多台上层代理的时候,这几台代理的功能都相同的,可以通过设置此项来决定那台上层代理比较重要,n越大表示越重要。no-query :当使用sibling类别的时候,向同一层的proxy索要资料的时候就会向其送出icp请求,可以使用no-query来取消icp请求,一般我们向上层proxy请求资料的时候可以不需要发送icp包,以降低流量。default :表示将这台proxy设...
convirt 2.0的安装-kvm和xen的管理平台 convirt2.0是虚拟机kvm和xen的管理平台。由于需要最近试着安装convirt。最开始我的系统版本是ubuntu10.10,安装成功后开启服务器,然后用默认的admin帐号登录convirt管理平台发现总是提示“internal server error”,不知道错误原因,重装convirt多次问题依然存在,日志提示“NO object (name:buffet) has been registered for this thread”,超级郁闷,百度里基本查不到相关资料,google有几个相关的网页可是网页还总是打不开。一周后在另外一个版本是ubuntu9.10机器上重新安装convirt,结果安装成功,一帆风顺。谢天谢地,搞了半天原来是版本问题。后来仔细看convirt 的官网发现它的安装步骤写的系统版本是9.04/9.10,其他版本还没有尝试。哎,一个版本问题困扰我这么久。 看来以后对于版本问题要加以注意,不然会花费很多时间。废话不多说了,开始安装吧。 1.首先需要下载安装程序和安装的脚本文件 http://www.convirture.com/downloads/convirt/2.0.1/convirt-2.0.1.tar.gz http://www.convirture.com/downloads/convirt/2.0.1/convirt-install-2.0.1.tar.gz 把它们下载到用户目录/home/xxx/下。(xxx是你的用户名) 得到convirt-...
利用 nginx url hash 提高squid服务器命中率url hash是用于提高squid命中率的一种架构算法,一般现行的架构通常是使用dns轮询或lvs等将访问量负载均衡到数台squid,这样做可以使 squid的访问量做到了均衡,但是忽略了一个重要方面--数据量。在这种架构下,每台squid的数据量虽然是一致的,但通常都是满载,并且存在数据重 复缓存的情况。如果后端服务器数据容量或者用户的访问热点数远远超过缓存机器的内存容量,甚至配置的disk cache容量,那么squid将会大量使用磁盘或者不停与后端服务器索取内容。 在新的架构下,使用nginx架载于squid之前,如果squid机器有4台,那么在这4台机器上装上nginx,nginx使用80端口,而 squid改为3128端口或其他端口。nginx的效率非常高,消耗内存也非常少,所以并不需考虑加装nginx所带来的性能损耗。然后在nginx上 配置url hash,使访问量根据url均衡分布到各台squid,根据url分流之后,每一个url就会只存在于一台squid中,每台squid的数据都会完全 不同。我们有4台机器,每台2G内存的话,原先极有可能因为数据大量重复,内存使用率仍然为2G,而现在我们经过数据均衡分布,8G内存可以达到充分利 用。 是否会存在访问不均的情况呢?是有可能的...
squid2.6加速WEB支持虚拟主机配置心得体会本人一台web服务器,日流量约10万,上面有好几个虚拟主机,近日装上Squid 2.6进行WEB加速,Squid 和Apache均在同一台服务器上面,效果非常明显,看到论坛上好多人问如何配置squid2.6支持,虚拟主机现在将安装过程贴出和大家一起分享,给菜鸟们一个学习机会和老鸟们一个批评指正的机会主机配置为: CPU: AMD64 Sempron 3100  内存: 2GB RAM下载:wget  http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE6.tar.bz2tar jxvf squid-2.6.STABLE6.tar.bz2安装: ./configure --with-maxfd=65536 这个--with-maxfd参数是增大squid文件描述符到65536安装完毕后开始配置/usr/local/squid/etc/squid.conf visible_hostname www.yoursite.com http_port xx.xx.xx.xx:80 vhost vport  #xx.xx.xx.xx为这台服务器的IP地址 icp_port 0 cache_mem 400 MB  #设置Squid所能使用的内存共400MB,这个值因人而异 ...
在RHEL6.2上安装Squid,使用透明代理,最开始使用系统带的rpm包安装,调试参数后,起用服务,小流量的情况下,squid可以正常工作,但是一旦加载大流量,squid立即崩溃。 后来了解到squid2系列都不支持多核CPU,只有最新的3.2支持多核CPU,因此决定下载源码编译安装。 编译安装测试,一些小的麻烦不断产生,网上可以参考的资料很少,很多都是介绍做反向代理的。 3.2最主要的就是支持多核处理器,我们最开始使用workers参数,但是加载后查看squid的CPU使用率忽高忽低,曲线差不多跟正弦函数似的,客户端一会能打开网页,一会不能打开网页。卡了几天,然后决定换一个方式试试,没想到成功了。 cpu_affinity_map代替workers,能正常开启多进程,squid工作正常。我们的服务器是双CPU,12核24进程,下面是我们的参数: 1cpu_affinity_map process_numbers=1,2,3,4,5,6,7,8,9,10,11,12 2cores=1,3,5,7,9,11,13,15,17,19,21,23 这个参数的意思就是把squid进程和CPU核绑定。 squid官方的解释 01Option Name:    cpu_affinity_map02Replaces:   03Requires:   04Default Value:  none05Suggested Config:   06 07&n...
    总共268页,当前第189页 | 页数:
  1. 179
  2. 180
  3. 181
  4. 182
  5. 183
  6. 184
  7. 185
  8. 186
  9. 187
  10. 188
  11. 189
  12. 190
  13. 191
  14. 192
  15. 193
  16. 194
  17. 195
  18. 196
  19. 197
  20. 198
  21. 199