AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-149507

Programster's questions

Martin Hope
Programster
Asked: 2014-09-07 10:18:27 +0800 CST

LVM RAID10“不会同步”——这是什么意思?

  • 3

当我收到以下错误消息时,我正在跨 4 个物理卷(每个 3TB)创建LVM RAID 10 :

WARNING: New raid10 won't be synchronised. Don't read what you didn't write!

在此处输入图像描述

我的谷歌搜索没有想到这意味着什么。这是否意味着raid的镜像将不起作用,如果单个驱动器发生故障,所有数据都会丢失?

lvm
  • 1 个回答
  • 409 Views
Martin Hope
Programster
Asked: 2014-08-26 05:47:58 +0800 CST

KVM - 改变客人生活的记忆

  • 1

我有一个 KVM 来宾,我想动态更改其内存分配。

目前,要改变客人的记忆,我必须运行:

sudo virsh edit $GUEST_DOMAIN

然后从配置中更改以下部分中显示的第一行

...
<memory unit='KiB'>512000</memory>
  <currentMemory unit='KiB'>512000</currentMemory>
  <memtune>
    <hard_limit unit='KiB'>256000</hard_limit>
  </memtune>
...

然后用virsh shutdownand重启来宾virsh start。

我一直在尝试使用virsh memtune --hard-limit 512000 --domain $GUEST_ID(参考),但它似乎没有效果。

我还尝试使用此处的文档从客人内部“膨胀” ,但我不断收到错误消息 balloon: command not found

问题

有没有办法使用来自主机的命令动态调整 KVM 来宾的大小。如果没有,是否至少有一种方法可以使用命令调整内存大小,而不必编辑配置文件(或者可以使用 sed 编辑 virsh 文件)?

额外信息

来宾正在使用 qcow2 稀疏文件。

以下是来自的完整配置sudo virsh edit $GUEST

<domain type='kvm'>
  <name>svn.mydomain.com</name>
  <uuid>8463ab11-628a-c07c-4366-4f768247934a</uuid>
  <memory unit='KiB'>512000</memory>
  <currentMemory unit='KiB'>512000</currentMemory>
  <memtune>
    <hard_limit unit='KiB'>256000</hard_limit>
  </memtune>
  <vcpu placement='static'>4</vcpu>
  <os>
    <type arch='x86_64' machine='pc-i440fx-trusty'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm-spice</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/media/storage/kvm/vms/svn.mydomain.com.img'/>
      <target dev='vda' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </disk>
    <disk type='block' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='1' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='ide' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:a2:4a:f6'/>
      <source bridge='kvmbr0'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </memballoon>
  </devices>
</domain>
kvm-virtualization
  • 1 个回答
  • 2514 Views
Martin Hope
Programster
Asked: 2014-06-20 04:10:49 +0800 CST

反向代理 Linux 容器

  • 0

我正在尝试在我的 ubuntu 14.04 主机上设置反向代理,以便我可以运行多个网站,每个网站都在自己的 LXC 容器中(一天 docker,但一次一步)。在此示例中,站点/主机名是:

ubuntu1.mydomain.com
ubuntu2.mydomain.com

这些容器是使用名称 ubuntu1 和 ubuntu2 创建的。

当我尝试使用以下命令设置 iptables 以转发到这些主机名时:

sudo iptables -t nat -A PREROUTING -d ubuntu1.mydomain.com -j DNAT --to-destination 10.0.3.xxx

(10.0.3.xxx 是 lxc 网桥 10.0.3.1 上容器的 IP 地址)我收到以下错误:

iptables v1.4.21: host/network `ubuntu1.mydomain.com' not found

有没有办法解决这个问题?

iptables
  • 3 个回答
  • 3196 Views
Martin Hope
Programster
Asked: 2014-06-19 11:18:10 +0800 CST

KVM - 从 PXE 安装的优势

  • 1

我一直在寻找各种安装 KVM 来宾的方法,目前正在使用基本安装 ISO 结合 kickstart 文件自动安装/配置它们,但有时使用克隆。环顾网络,我发现人们从 PXE服务器安装,但从未提及原因。

使用 PXE 服务器而不是本地 ISO 映像有很大的优势吗?

kvm-virtualization
  • 1 个回答
  • 876 Views
Martin Hope
Programster
Asked: 2014-06-12 03:09:42 +0800 CST

是否启用 MySQL query_cache_size Innodb Lock Safe?

  • 6

看起来像是人们通常希望启用的query_cache_size那种设置,这让我感到困惑,因为它默认为0. 然后我从 MySQL 文档中阅读了有关query_cache_wlock_invalidate设置的以下内容

通常,当一个客户端在 MyISAM 表上获得 WRITE 锁时,如果查询结果存在于查询缓存中,则不会阻止其他客户端发出从表中读取的语句。将此变量设置为 1 会导致获取表的 WRITE 锁,以使查询缓存中引用该表的任何查询无效。这会强制其他尝试访问该表的客户端在锁定生效时等待。

它没有提到 InnoDB 引擎。当 Innodb 在行/表上有写锁时,此设置是否也阻止从缓存中读取?

mysql
  • 1 个回答
  • 9004 Views
Martin Hope
Programster
Asked: 2014-06-09 05:19:48 +0800 CST

CentOS 6.5 SVN https - 未知的 DAV 提供者:svn

  • 0

我正在尝试通过 HTTPS 使用 SVN 设置 CentOS 6.5 64 位服务器。不幸的是,在/etc/httpd/conf.d/subversion.conf按如下方式配置文件后(更改了路径):

<Location /repos>
    DAV svn
    SVNParentPath /path/to/svn/repos

    # Limit write permission to list of valid users
    <LimitExcept GET PROPFIND OPTIONS REPORT>
        # Require SSL connection for password protection
        SSLRequireSSL

        AuthType Basic
        AuthName "Authorization Realm"
        AuthUserFile /path/to/passwdfile
        Require valid-user
    </LimitExcept>
</Location>

重新启动 http 时收到以下错误消息:

Starting httpd: Syntax error on line 3 of /etc/httpd/conf.d/subversion.conf:
Unknown DAV provider: svn

我已经三次检查我是否mod_dav_svn已经安装了软件包:

Package mod_dav_svn-1.6.11-10.el6_5.x86_64 already installed and latest version

是我的配置错误还是我需要设置其他软件包?

svn
  • 1 个回答
  • 3854 Views
Martin Hope
Programster
Asked: 2014-06-01 15:46:04 +0800 CST

virsh vcpu_period 和 vcpu_quota

  • 3

除了设置 vCPU 访问限制之外,我一直在寻找在 KVM 来宾之间划分 CPU 的方法。我了解可以使用 设置/显示的 cpu_shares 的概念virsh schedinfo,但我也发现vcpu_period并vcpu_quota使用此命令列出,如下所示:

在此处输入图像描述

查看手册页,我知道可接受的输入值是什么,但有人可以简单地解释一下这两个参数的实际作用吗?

kvm-virtualization
  • 1 个回答
  • 2460 Views
Martin Hope
Programster
Asked: 2014-01-17 05:52:55 +0800 CST

Byobu - 如何断开与 lxc-console 的连接

  • 2

我在 ubuntu 12.04 上的 Byobu 内并进入了 lxc 控制台。不幸的是, lxc 的转义序列似乎是cntrl-a q. 然而,这与也使用cntrl-a序列的 Byobu 冲突。我尝试了 using这个问题的答案cntrl-a a q,但似乎cntrl-a a试图进入 byobu 中的下一个窗口!我还尝试使用 f9 更改转义序列,但它似乎被破坏了,因为它没有从cntrl-a. 除了从屏幕外杀死容器之外,还有什么解决方案?

gnu-screen
  • 2 个回答
  • 753 Views
Martin Hope
Programster
Asked: 2013-04-22 03:04:22 +0800 CST

永久禁用 SeLinux

  • 2

我正在运行带有 Cobbler 服务的虚拟机 CentOS 6.4(64 位)服务器。其中一个步骤是禁用 SeLinux 以防止运行时出现 python 错误service cobblers start。如果我运行setenforce 0一切都很好,但每次服务器重新启动时我都必须运行该命令。我尝试在重新启动之前更改/etc/sysconfig/selinux为SELINUX=disabled并且也在SELINUX=permissive重新启动之前,但是 sestatus 一直显示 centOS 以 selinux 运行开始。我是否需要更改不同的配置文件,或者我是否错误地配置了 selinux 文件?

Youtube 视频显示 selinux 配置文件、重新启动然后检查状态

centos6
  • 2 个回答
  • 5976 Views
Martin Hope
Programster
Asked: 2013-04-11 11:09:17 +0800 CST

Junos 路由 - 路由特异性与协议

  • 1

我正在尝试对路由器进行负载平衡以通过两个上行链路(具有相同的容量)发送流量。我为互联网上的每个 /8(对于 ipv4)生成了静态路由并将其插入。不幸的是,它似乎没有达到预期的效果。我注意到检查特定 ip 的转发表有三个路由,我的两个静态 /8s 和一个更具体的路由(一个 /24 而不是 /8),这是通过 bgp 获悉的。任何人都可以确认 Junos 会将流量路由到更具体的路由,即使它是通过手动输入的静态路由从不太喜欢的来源(例如 BGP)发现的。

This source建议总是首先选择学习路由的方式(检查链接后的第 2 项)

选择具有最低优先级值(路由协议进程优先级)的路径。

routing
  • 1 个回答
  • 228 Views
Martin Hope
Programster
Asked: 2013-02-07 02:28:34 +0800 CST

Centos 6.3 DRBD / OpenVZ 内核/用户空间问题

  • 0

当我启动 Centos 6.3 服务器的 drbd 服务时,出现以下错误:

Starting DRBD resources: DRBD module version: 8.3.13
   userland version: 8.4.2
preferably kernel and userland versions should match.

我 99% 确定这与我刚刚安装/使用的 openVZ 内核有关,因为如果我从 grub 引导菜单返回到其他 2 个之一,则不会发生错误。我需要做什么才能让 OpenVZ 和 DRBD 在同一台服务器上协同工作?

出于诊断目的,结果uname -a是这样的:

Linux main2 2.6.32-042stab072.10 #1 SMP Wed Jan 16 18:54:05 MSK 2013 x86_64 x86_64 x86_64 GNU/Linux


如果在安装 DRBD 时我运行命令:

yum --enablerepo=elrepo install drbd83-utils kmod-drbd83

代替

yum --enablerepo=elrepo install drbd84-utils kmod-drbd84

然后错误变成:

Starting DRBD resources: DRBD module version: 8.3.13
   userland version: 8.3.15
preferably kernel and userland versions should match.

那么我如何指定我想要更旧版本的 drbd 8.3.13 而不是 8.3.15?

目前使用回购:

rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm

centos6
  • 1 个回答
  • 984 Views
Martin Hope
Programster
Asked: 2013-02-06 12:25:11 +0800 CST

Centos 6.3 - 文件系统检查 (/opt) 期间出错

  • 2

当我重新启动服务器时,出现以下错误: 在此处输入图像描述

我该怎么做才能让服务器备份?我尝试运行lvremove /dev/vg1/snaps但收到消息:File based locking initialization failed

我尝试运行fsck -fp /dev/vg1/snaps,结果是: /dev/mapper/vg1-snaps: 11/65536 files (0.0% non-contiguous), 12635/262144 blocks Rebooting after this saw the same problem

我不知道这是好事还是坏事。该分区上没有数据(刚刚安装的操作系统)。有什么想法可以解决或消除此问题吗?

centos
  • 2 个回答
  • 2949 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve