我用mdadm创build了一个raid 5数组。 我在所有五个磁盘上创build了分区,在这五个分区上创build了一个具有mdadm的raid-5arrays)。 一切似乎很好,但是当我尝试装入数组时,我得到了关于没有超级块的投诉。 当我谷歌的解决scheme,我所得到的是人们试图恢复有缺陷的数组,所有我需要的是一个简单的(至less我认为这将是?)命令来创build这个超级块(最好不必经过8小时初始化)。 编辑:用于创build数组的命令:(是sdc应该被排除在外) sudo mdadm –create –verbose /dev/md0 –level=5 –raid-devices=5 /dev/sda1 /dev/sdb1 /dev/sdd1 /dev/sde1 /dev/sdf1 用于分区数组的命令: sudo mkfs.ext4 /dev/md0 -v -T largefile4 -m 0 -L Raid 我试图装载数组的命令: sudo mount -t ext4 /dev/md0p1 /raid
我刚刚升级了Ubuntu 10.04(服务器版)到“2.6.32-36”。 但是,升级完成后,服务器不会再启动,GRUB告诉我无法读取头文件。 我重新启动机器,在启动时按住Shift键,然后GRUB显示旧内核列表。 我select了一个我升级的系统,系统启动并按照以前的方式工作。 现在,我想摆脱最新的内核,只是坚持旧的。 所以,我想我可以运行'apt-get remove linux-image-2.6.32-36-server',然后重新configurationGRUB。 但是,当我运行该命令时,Linux给了我以下内容: Reading package lists… Done Building dependency tree Reading state information… Done The following packages will be REMOVED: linux-image-2.6.32-36-server linux-image-server linux-server 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. After this operation, 128MB disk space will be freed. Do you want to […]
我试图在Lucid开放端口3306,但是当我做 netstat -tan|grep 3306 它只是显示我 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 我要做的是: tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 问题是,我看不到要改变这一点。 我试图使用iptables和ufw,都没有用。 任何帮助将不胜感激。
我已经写了一个快速的shell脚本来取得MySql数据库的每个备份&这很好。 我为所有的mysql服务器工具使用相同的脚本,我已经安装在Ubuntu 10.04服务器上。 现在问题是运行shell脚本时,我得到一个错误,如下所示 mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES 我已经授予了information_schema数据库的权限,但上述错误仍然存在。 任何人都可以帮我解决这个问题。 让我知道是否需要在shell脚本中进行任何更改。 简单的shell脚本给我所有的朋友 #!/bin/bash MyUser='root' # Username d=`date +%b_%d_%Y_%H_%M` m="/var/backups/bugzilla_backup/Bugzilla_Dump_$d" mkdir $m #Get List of Databases /usr/bin/mysql -u $MyUser -Bse 'show databases' > /usr/local/bin/dbname # Backup listed Databases while read l; do /usr/bin/mysqldump $l […]
我的VPS服务器现在正在运行Ubuntu 10.04 32位,但由于mongoDB的32位限制,我必须将我的操作系统升级到64 位 。 但是,如果我重新安装系统,有很多程序需要重新安装和重新configuration,我必须将数据库和其他文件备份到另一台计算机。 有没有办法从32位Ubuntu升级到64位Ubunut与重装系统?
标题最好总结我的问题。 我试图使我的Ubuntu 10.0.4服务器PCI兼容,并且这样做,列表中的最后一颗是确保它不容易受到BEAST攻击。 要做到这一点,我可以禁用SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS,但根据以下链接: http://people.canonical.com/~ubuntu-security/cve/2011/CVE-2011-3389.html 这将破坏与SSL的某些实现的兼容性,但是由于BEAST攻击是不切实际的并且现代浏览器不允许任意代码运行,所以没有提供太多的安全优势。 最终目标如下:符合PCI规范,但没有不切实际的解决scheme(例如,我不想禁用TLS 1.0)。 编辑:移动次要问题到一个单独的问题: 我在哪里可以find该文件来设置SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS
在Ubuntu 10.04服务器上,我可以在哪里调整所有应用程序和所有用户都能看到的基本$ PATH环境variables值?
使用数据库的网站是否需要在备份时closures? (假设你没有使用复制)? [编辑] 道歉的问题简洁。 我在下面提供了更多的细节: 操作系统:Ubuntu Lucid Lynx(10.04 LTS) Web应用程序框架:Symfony(PHP web框架) 数据库:mysql(v5.1) 和 postgresql(v 8.4) 需要备份的其他文件: configuration文件(php.ini,httpd.conf等) 数据文件在特定文件夹中 cron作业(bash脚本,PHP脚本,Python脚本,Ruby脚本) 更具体的可能相关的信息: 我在Linode上托pipe的机器上运行私有虚拟服务器上的站点(所以我有root权限)。
最近,我的Ubuntu的盒子遇到了电源故障。 重新启动后,eth0的HWAddress显示一个非常奇怪的号码:00:00:00:00:00:30。 我已经尝试了sudo ifconfig eth0 down & sudo ifconfig eth0 up 。 此外,我的Ubuntu的箱子不再从DHCP服务器(布法罗路由器)获得IP地址。 怎么了? 我该如何处理? 编辑:对不起,这个问题可能会导致任何误导。 我实际上看到eth1而不是eth0的HWAddress。 我查看了/etc/udev/rules.d/70-persistent-net.rules,发现有两个条目,一个是00:00:80:00:00:30 ,基本上是将我的LAN卡分配给eth0 ,另一个分配给另一个00:00:00:00:00:30将其LAN卡分配给eth1 。 我猜我的局域网卡坏了?
我不清楚识别分区types或文件系统驻留在这里是什么lvscan报告我 ACTIVE '/dev/virtualization/vm1' [100.00 GiB] inherit ACTIVE '/dev/virtualization/vm2' [150.00 GiB] inherit ACTIVE '/dev/virtualization/vm3' [50.00 GiB] inherit ACTIVE '/dev/virtualization/vm4' [100.00 GiB] inherit 我如何识别在其上运行的文件系统。 它是一个Ubuntu服务器,上面是由virt-manager创build的LVM分区。 mount命令的输出是 /dev/sda1 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none […]