Articles of linux

什么是在虚拟盒子上运行的最好的Linux版本?

我刚开始学习Linuxpipe理,我需要在Linux机器上学习经验教训。 我有一台Windows PC,因此我想在Virtual Box上运行Linux。 任何有经验的使用Virtual Box的人都可以帮助我select最好的Linux Distro,我将能够在Virtual Box上顺利运行,这也将帮助我练习Linuxpipe理课程。 先谢谢你!

如何testing最大值 给定TCP端口的连接数量

我们正在使用由供应商编写的服务器(封闭源代码),声称它支持最多100个并发TCP连接。 我们想要testing这个说法。 我们当然可以编写一个脚本来实现自动化,但在此之前,有没有我们可以用来快速打开100个TCP连接的方便工具? 就像apachebench打开TCP连接并closures它。

强制SCSI HDD重写损坏的扇区

对于SATA / PATA硬盘,这将是正常的程序: http ://www.sjvs.nl/?p =12 但是我的一个客户有一个带有实际SCSI驱动器的旧服务器。 我曾尝试用dd重写这个行业无济于事; 从上面的文章中,我一直得到这个报价的I / O错误:“我有一个情况是用dd来覆盖扇区产生一个IO错误,没有重新分配,但使用hpdparm工作,并强制重新分配。 如何跳过内核的块层并强制驱动器重写特定的扇区? 很多谷歌search没有find答案。 PS-SMART SCSI硬盘的工作方式不同,不显示重新分配的扇区数。

如何告诉passwd使用腌制密码?

我在网上search如何使用salted hash来更改现有用户的密码。 我发现这种方式添加一个不存在的用户: https://stackoverflow.com/questions/2150882/how-to-automatically-add-user-account-and-password-with-a-bash-script 但是我想更改现有用户的密码。 passwd的手册页是关于如何做到这一点的文档。

RHEL上的Oracle 10g – 所有内存在20.15晚上都会被占用

好吧,为了开始,我是Oracle DB的全新。 微软产品(boo)和Ubuntu linux的许多经验,但是RHEL和Oracle对我来说是非常新的。 环境… Oracle DB 10g标准版v10.2.0.1.0 – 64位,RedHat Enterprise Linux 5.数据库总大小小于8GB。 问题…每天晚上20 点15分 ,服务器的内存下降到零。 我们以前在服务器上有4GB的内存,所以我们的内存统计总是显示〜100MB可用。 直到最近我们才知道除了内存不足之外还有一个问题。 有一天,我们升级了4GB – > 12GB,并看到一些合法的内存可用。 详情请参考附件。 每日内存使用情况 :该图显示了24小时的时间段,其中从20.15开始显示了白天的内存使用情况(当用户严重冲击服务器时)。 20.15时,所有的用户离开大楼超过2小时后,内存几乎消失,直到服务器重新启动。 每周内存使用情况 :此图显示升级内存之前的时间以及升级后的三天。 正如你所看到的,在升级之前基本上没有任何物理内存可用,尽pipe内存被用于caching。 升级之后,我们拥有大量的可用内存和caching – 直到20.15,两者都消失。 每次你看到RAM的跳跃量是在重新启动之后立即进行的。 这个可用的RAM可以持续到20.15。 build立这个服务器的供应商对我们来说绝对没有答案。 事实上,他们告诉我们的是绝对荒谬的,使他们显得无能为力。 他们真的不知道什么,这是显而易见的。 所以我们不可能以这种方式得到答案。 大约一个星期前,我们确信服务器不需要更多的内存,并拥有足够的资源。 它也build立了只有两个物理硬盘(2x146GB 15K RPM),我相信设置为RAID1。 我已经检查了(我相信是)所有的调度程序作业,所有的cron作业,以及我可能find的任何其他定时任务/作业。 我已经断开所有闲置的数据库会话无济于事。 我能find的唯一证据就是罪魁祸首是一个Oracle进程,在20.15之后开始占用CPU的50%左右。 白天有几十个(〜40+)Oracle进程,每个进程显示大约2.2GB的虚拟机使用情况 – 在重新启动之后,以及在20.15“事件”之后,这个过程都立即生效。 我无法抗拒。 而我们的软件/硬件供应商是毫无价值的。 任何build议或帮助将不胜感激! 谢谢! 〜拉兹·彼得森

2台FTP服务器之间的负载均衡

我正试图在2台服务器之间平衡ftp。 目前有2个服务器指向ftp.domain.com,第二个服务器在技术上用于容错,但我想平衡2个服务器之间的stream量。 我怎样才能做到这一点? 我想制作一个简单的脚本,将用户从ftp.domainredirect到01.ftp.domain和02.ftp.domain等,但问题是,FTP应用程序不读取页面,所以如果用户试图login到ftp.domain它不会将它们redirect到任何地方。

Chmod操作不允许?

我试图部署一个rails应用程序,我以前做过,但这次我有一个奇怪的问题。 为什么我不能运行这个chmod命令? 我目前以用户身份login:csmsched -bash-3.2$ pwd /var/www/vhosts/mysite.com/staging -bash-3.2$ ls -al total 40 drwxrwxrwx 6 csmsched psaserv 4096 Mar 18 16:05 . drwxr-xr-x 14 root root 4096 Mar 18 15:37 .. drwxrwxrwx 2 csmsched psacln 4096 Mar 18 10:52 css -rwxrwxrwx 1 csmsched psacln 1150 Mar 18 10:52 favicon.ico drwxrwxrwx 6 csmsched psacln 4096 Mar 18 10:52 […]

IW10(初始化10初始化10)对基于高速LAN的TCP / IP通信的影响?

在初始拥塞窗口中发送的数据包数量是多less,10个LAN连接上有什么变化? 通过: ip route change default via GATEWAY dev INTERFACE initcwnd 10 initrwnd 10 对于高速(1gbit)局域网连接,这是可取的还是不可取的? 这甚至会对基于高速LAN的连接有什么影响吗? 我的意思是LAN连接是LAN Box <> LAN Box。 从来没有看到“互联网”的沟通。 谢谢!

什么是vsftpd的用户“ftp”用于?

我刚刚在一台机器上安装了一台Web服务器,我当然也想要一台Fpt客户机。 我以前曾经和vsftpd一起工作过,所以我决定这次也使用它。 该系统是一个Ubuntu服务器12.04。 当我安装vsftpd时,我注意到它在名为“ftp”的机器上创build了一个新用户。 / etc / passwd有这个信息: ftp:x:107:116:ftp daemon,,,:/srv/ftp:/bin/false 我想知道:这个用户的目的是什么? 什么是? 是否保留了任何内容,或者我可以更改密码,然后使用它通过ftp访问机器? 如果我删除它或更改密码,我会打破东西吗? 感谢您的build议! 🙂

如何观看其他控制台没有通知?

我想看看什么是自由职业者pipe理员做我的服务器。 但是我发现的所有解决scheme – 屏幕,conspy,vnc都不能满足我的需求。 Conspy很棒,但我必须要求自由职业者先运行它,看看发生了什么。 我想连接到其他的tty,看看发生了什么,而不发送密钥。 只有观看。 可能吗?