我们的系统在RHEL5.3上工作,socket接收缓冲区大小为64k。 这工作正常。 我们可以在UDP套接字上获得高达64k的消息大小。 但系统升级后,在RHEL6.3上运行,缓冲区大小不够。 我们只能得到大小小于35k的消息。 将接收缓冲区大小扩大到256k,然后全部恢复正常。 虽然问题是固定的,我不明白为什么。 你们有什么提示吗? 感谢您的意见。
当我从本地或远程控制台打开telnet客户端时,我在控制台中受到损坏,如下面的例子: – 欢迎屏幕正常显示(当我把一些文本放入nss中时,-1字的字符(localhost,password,last login ..) 。)被删除 – 每一行如果右移 – 隐藏的都是我的键盘input 服务通常工作login成功,但我无法通过键盘控制它。 我testing了以前的编译版本的telnet服务器没有成功。 有人有小费吗? Fedora release 18 (Spherical Cow) Kernel 3.6.10-4.fc18.i686.PAE on an i686 (2) ocalhost login: assword: ast login: Wed Mar 20 07:12:32 from 172.24.4.237 ]0;efx@localhost:~[?1034hefx@localhost ~]$
我正在使用/ etc / fstab在CentOS 6.4服务器上安装SMB / CIFS共享,如下所示: 挂载窗口共享到/ mnt / mywebsite //10.1.1.4/mywebsite/mnt/mywebsite cifs username = httpd,password = topsecret,uid = apache,gid = apache 0 0 然后我发出mount -a,我看到我的挂载被创build,而所有者是apache:apache。 我可以创build文件和目录,但是如果我尝试对文件执行chmod操作。 例如: mkdirtestingchmod 755testing 我得到以下错误:chmod:更改`test'的权限:权限被拒绝 我想弄清楚为什么我得到这个。 有没有SELINUX政策阻止我? 我需要在我的/ etc / fstab中添加一些额外的参数吗? 我试着做grep http /var/log/audit/audit.log | audit2why,我没有看到SELINUX阻止我。 感谢Brad
我已经在非引导硬盘上创build了45个逻辑卷(和一个扩展的)。 现在系统拒绝启动,以及我试过的任何Linux live CD。 开始加载内核后,计算机总是closures(当加载器输出被清除,屏幕上没有内核信息出现时)。 这个限制来自哪里? 我应该怎么做加载任何系统,并用零填充MBR?
我有一台戴尔2950 2U机架式服务器,在RAIDarrays中有3个146GB SAS驱动器,运行Slackware 10.2(旧版本,我知道)。 最近我在/ var / log / syslog中经常看到这些错误(经常): kernel: FAILED kernel: status = 1, message = 00, host = 0, driver = 08 kernel: <6>sd: Current: sense key=0x5 lspci | grep RAID返回: 02:0e.0 RAID bus controller: Dell PowerEdge Expandable RAID controller 5 我意识到这很可能是某种SCSI / HDD错误,但我想知道是否有人知道我可以通过任何方式来解决这个问题,以便找出究竟发生了什么。
我有一个奇怪的SSHlogin问题,其中用户的login一般工作,但有时它不。 这是一个失败的login尝试: Mar 28 14:49:55 hostname sshd[32247]: Invalid user sshuser from 172.16.1.19 Mar 28 14:49:55 hostname sshd[32247]: input_userauth_request: invalid user sshuser [preauth] Mar 28 14:56:02 hostname sshd[29513]: pam_unix(sshd:session): session closed for user sshuser 这很奇怪,因为之前的login尝试工作得很好: Mar 28 14:49:04 hostname sshd[32117]: Accepted publickey for sshuser from 172.16.1.19 port 56766 ssh2 Mar 28 14:49:04 hostname sshd[32117]: pam_unix(sshd:session): session […]
我最近买了4个2TB硬盘来扩展我现有的4 * 2TB raid5设置,使用mdadm软件raid在debian。 作为第一步,我在四个新驱动器上创build了一个raid5,并使用cryptsetup和luks(不使用LVM)创build了一个encryption分区,并将数据复制到新分区。 我最初的目标是创build一个raid0设备与两个raid5设备,但经过一些阅读,更聪明的select似乎是将我的新raid5转换为RAID6,然后将旧的驱动器添加到此arrays。 我还没有find一个很好的例子来说明如何做到这一点,但是我收集了以下内容: 使用mdadm停止旧的raid5(/ dev / md3)–stop / dev / md3 卸载/ dev / md3 使用mdadm将/ dev / md3的驱动器添加到新arrays(/ dev / md4)–manage / dev / md4 –add / dev / sdX 使用mdadm将数组转换为raid6 –grow / dev / md4 –level 6 –raid-devices 8 剩下的问题是如何扩展dm-crypt分区来利用新的空间。 由于我仍然有两个数组正在运行,所以如有必要,我可以重新使用新的raid5。
我有相同的驱动器的奇怪的情况: pvdisplay — Physical volume — PV Name /dev/sda5 VG Name group1 PV Size 465.52 GiB / not usable 1.81 MiB Allocatable yes PE Size 4.00 MiB Total PE 119173 Free PE 12 Allocated PE 119161 PV UUID OLjgd0-83Ya-dxKM-llAV-a5mi-wJ1H-bHs59E — Physical volume — PV Name /dev/md1 VG Name group1 PV Size 465.40 GiB / not […]
我已启用VPN传递,并configuration我们的路由器转发pptp端口(1723)数据去我们的Linux服务器运行pppd和pptpd,这个工程,我可以build立连接使用我的Windows 7笔记本电脑(我得到一个新的IP地址DNS和WINS服务器地址),这使我可以查看VPN服务器上保存的samba共享文件。 不过也有一些奇怪的地方: 我只能通过ssh连接到VPN服务器,而不是telnet,而我可以ping通局域网上的其他服务器,我不能telnet到他们,再次只能通过SSH连接。 iptables中根本没有规则, /proc/sys/net/ipv4/ip_forward设置为1表示转发已打开。 有什么想法吗? 我应该说我只能以root身份login到最初的VPN服务器,但是我可以从那里ssh到其他服务器。
我试图find一个使用的度量标准,告诉我如果启动另一个进程估计使用N个字节的内存将会对系统性能产生不利影响。 我知道/proc/meminfo字段MemFree , Buffers和Cached可以添加在一起,以提供程序可用的总内存。 但是,我宁愿不挤出实际使用效果良好的caching(工作负载导致磁盘热点)。 /proc/meminfo的Active条目看起来好像可以与MemTotal进行比较,以确定有多less内存可用(通过交换闲置的东西或者首先释放),但是我一直没有find有关Active信息,所以我不知道。 我是否应该Active内存尽可能接近MemTotal而不必像我可以pipe理的一样进行操作? 有没有其他方法来估计运行另一个进程的内存行为?