搜索""的结果
centos 设置pppoe拨号 [root@centos /]# whereis adsl-setup 查看adsl-setup的安装位置adsl-setup: /sbin/adsl-setup /usr/sbin/adsl-setup /usr/share/man/man8/adsl-setup.8.gz[root@centos /]# cd sbin 切换到adsl-setup的目录[root@centos sbin]# ls adsl- 显示adsl-相关的命令,看这些单词应该知道意思,如果你连这都看不懂,那你不用往下看了。adsl-connect adsl-setup adsl-start adsl-status adsl-stop[root@centos sbin]# adsl-setup 开始设置Welcome to the ADSL client setup. First, I will run some checks onyour system to make sure the PPPoE client is installed properly...欢迎信息LOGIN NAME然后要求我们输入登陆名,这里输入上网帐号。Enter your Login Name (default root): wndlxm002INTERFACEEnter the Ethernet interface connected to the ADSL modemFor Solaris, this is likely to be something like /dev/hme0.For Linux, it will be ethX, where 'X' is a number.(default et...
mysql中如何查看某个数据库或表占用的磁盘空间查整个库的状态:select concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size,concat(truncate(sum(max_data_length)/1024/1024,2),'MB') as max_data_size,concat(truncate(sum(data_free)/1024/1024,2),'MB') as data_free,concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_sizefrom information_schema.tables where TABLE_SCHEMA = 'databasename';查单表:select concat(truncate(sum(data_length)/1024/1024,2),'MB') as data_size,concat(truncate(sum(max_data_length)/1024/1024,2),'MB') as max_data_size,concat(truncate(sum(data_free)/1024/1024,2),'MB') as data_free,concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_sizefrom information_schema.tables where TABLE_NAME = 'tablename';
快速下载License Server VM中的License在Citrix环境中,很多时候,为了简单或者节省windows授权的需要,我们都会选择使用Citrix提供的VM镜像来作为License Server,部署简单(只需要导入),配置方便,基本的配置后就可以通过Web方式来进行管理了。今天做实验的时候,突然发现,另外一个实验环境的网络和以前License不在同一个网络,又不愿意折腾,于是导入了新的License Server,但是发现,没有License,申请比较麻烦啊。于是想到了,直接把另外一个环境中License Server中的License直接导出来使用。但是发现,用的是Citrix提供的Linux虚机来作为License Server,不是Windows,没法直接去copy。而且,发现远程putty和SCP都上不去,估计端口没开。而XenCenter还在,于是直接连接上去console操作,也没有去开SSH,而是想到,既然他上面有Web服务,我就直接放到Web根目录,然后下载就可以了么。过程比较简单,只需要把License文件copy到Web根目录就可以了。具体的目录结构自己看吧,这个应该很简单,就不详细说了。注意:需要修扩展名为.zip或者其他可以识别的MIME类型,否则,会直接以文本形式显示,即使复制内容,然后重建LIC文件,发现,提示文件有问题,无法导入,可能还是...
关闭XenServer中挂起(hang)虚拟机的方法在XenServer中,碰到VM挂起(hang)的情况,也不是那么少见,而VM长时间挂起,那么很影响心情和后续的操作。一般情况下,为了关闭VM或者重启VM,我们推荐这样的操作顺序:进入到VM内,使用系统的关机或者重启功能通过XenCenter的菜单选择ShutDown或者Restart。虽然这个菜单的实现是通过XenServer tool来控制系统的命令来实现,但是不保证在XenServer Tools工作异常的情况下,导致VM挂起(Hang),而且,这个应该也是VM挂起(XenCenter中VM标志处于黄色状态)的主要原因。尝试通过XenCenter菜单的Force Shutdown和Force Restart来强制操作。如果这些操作都进行了以后,VM也长时间处于挂起状态,为了让VM能够关机,或者说是强制关机来重置其状态,我们有以下几种解决方法,这些解决方法的危害会逐渐增加,所以,请按顺序尝试:尝试重置VM的电源状态1xe vm-reset-powerstate force=true vm=<vm name>尝试重启toolstack1xe-toolstack-restart尝试destroy domain123456#首先获取VM的UUIDxe vm-list name-label=<vm name> params=uuid#获取VM的Domain IDlist_domains | grep <VM-UUID>#尝试重置hang状态的VM/opt/xensour...
PHP脚本向外DDOS攻击解决方案整理由于PHP新的BUG被大规模利用,很多机器都被植入了PHP-DDoS攻击脚本,访问触发后会进行攻击他人服务器的行为。PHP脚本DDOS攻击的原因及php脚本部分源码: $fp = fsockopen("udp://$ip", $rand, $errno, $errstr, 5); if($fp){ fwrite($fp, $out); fclose($fp); php脚本中的 fsockopen 函数,对外部地址,通过UDP发送大量的数据包,攻击对方。解决方案:可通过 php.ini ,禁用 fsockopen 函数,及使用Windows 2003的 安全策略 屏蔽本机的UDP端口。1、禁用 fsockopen 函数 。查找到 disable_functions ,添加需禁用的函数名,如下: passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini...
服务器被CC攻击的症状以及如何检查是否被CC攻击CC攻击是DDoS(分布式拒绝服务)的一种,这种一种比DDOS流氓行为更具有技术含量的一种攻击方式,CC攻击完全模拟正常访问行为,没有虚假IP,也没有大的流量异常,但一样会造成您的美国服务器无法正常连接,一条ADSL的普通用户发起的CC攻击就可以干掉一台高性能的服务器。由此可见其危害性,而由于网上各种工具,以及攻击教程遍地都是,一个普通用户都可以发起一次CC攻击,从而让站长防不胜防。服务器被CC攻击的症状,如何查看是否被CC攻击: (1).CMD命令行查看法 服务器呗CC攻击时,会出现80端口关闭的现象,即出现丢包和高延迟的现象, 因为80端口被大量的垃圾数据堵塞导致正常的连接被中止。可以通过在CMD命令窗口输入命令 netstat -an 来查看,如果看到类似如下大量显示雷同的连接记录基本就可以被CC攻击了: …… TCP 192.168.1.3:80 192.168.1.6:2205 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6: 2205 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6: 2205 SYN_RECEIVED 4 TCP 192.168.1.3:80 192.168.1.6: 2205 SYN_RECEIVED 4 TCP 192...
一遇到性能问题,Linux系统管理员第一个动作往往是运行top。top的功能已经多年没有多少变化了,经典如top这样的系统命令是否真的那么完美么?以前给top加过个补丁,提供%SYS和%USER的数据。不过没有被采纳,理由是top提供的数据已经足够多了。真的如此么?未必。htop是更好的top。why?可以进行水平或竖直滚动 (总算可以看到所有进程和全部命令行了)可以跟踪进程 (通过集成strace实现)主页面上显示常用功能项,很方便。top里可以要'h'一下。支持进程树状显示可以按名称查找进程支持鼠标htop很不错,但还可以做得更好,下面是我想要的功能:显示进程打开的文件显示进程内存映射情况更完整的man手册(比如设置更新周期的命令行选项'-d'就没有在手册中说明)P.S. strace是个宝贝。单独做一个strace前端本身就是个不错的项目,支持对strace结果的分类,查询等功能。
XenServer使用ISO安装VM 要在VM开始安装作业系统,虽然XenServer已包含多个范本,例如RedHat AS 4+5、CentOS、SuSE、Oracle Enterprise Linux等等,在这些列表内的,安装时都不须额外下载原始安装光碟;若未在列表内,例如RedHat AS 3,就必须使用光碟方式安装。这里说明如何在新增VM时以iso档方式来安装所需的作业系统。 首先,登入console,执行以下指令,建立iso档型式的储存库(SR - Storage Repositories) mkdir /boot-iso xe sr-create name-label=boot-iso type=iso device-config:location=/boot-iso device-config:legacy_mode=true content-type=iso 上传那些iso档至主机的/boot-iso即可。 新增成功,在XenCenter会出现一个项目 1、如果不小心建立错误,或重复新增,想删除储存库时,就使用XenCenter UI,直接选择Detach .....就可以了。2、上传iso档至主机后,XenCenter无法同步显示,须在console执行xe-toolstack-restart指令后,XenCenter才可以抓到。
XenServer 上用 ISO 安装虚拟机 Citrix XenServer 是企业级面向云计算的虚拟平台,有 XenServer, Essentials for XenServer, Enterprise Edition 和 Platinum Edition 三种版本,其中 XenServer 是免费的,和 VMware ESXi 是同级别的竞争产品。XenServer 的安装过程和 VMware ESXi 一样容易,安装完后界面如下。和 VMware ESXi 类似,主要的操作和配置都可以在一个另外一台装有 XenCenter 客户端的机器上完成(和 VMware vShpere Client 一样)。 和 VMware ESXi 有点不同的是,XenServer 不能在 XenCenter 客户端管理界面里直接导入 iso 后安装操作系统,需要先把这些 iso 预存到另一台机器上,然后用 NFS 的方式访问。所以我们先在其他的机器开设一个 iso 目录并收集一些 iso 文件,用 NFS 导出这个 iso 目录,然后在 XenServer 服务器上手动把这个目录挂上,这样才能在 XenServer 和 XenCenter 管理界面里看到所有的 iso 文件,也就是说 XenServer 鼓励你把 iso 文件分开存储到另外一台单独服务器以方便管理,对下面的 NFS 操作不清楚的话可以参考 在 CentOS 上安装和配置 NFS 4.0:# vi /etc/export
/home/vpsee/iso 172....
快速修复损坏的MySQL数据库 在长时间使用 MySQL 后,数据库可能会出现一些问题。大多数问题可以通过简单的操作进行快速修复。下面介绍两种快速检修 MySQL 数据库的方法。1、myisamchk使用 myisamchk 必须暂时停止 MySQL 服务器。例如,我们要检修数据库。执行以下操作:CODE: [COPY]<p># service mysql stop (停止 MySQL );</p><p># myisamchk -r /数据库文件的绝对路径/*MYI</p><p># service mysql start</p></pre><p>myisamchk 会自动检查并修复数据表中的索引错误。 </p><p>2、mysqlcheck</p><p>使用 mysqlcheck 无需停止 MySQL ,可以进行热修复。操作步骤如下:</p><pre><p># mysqlcheck -r mysql.* </p>注意,无论是 myisamchk 还是 mysqlcheck ,一般情况下不要使用 -f 强制修复,-f 参数会在遇到一般修复无法成功的时候删除部分出错数据以尝试修复。所以,不到万不得已不要使用 -f。
最新评论