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-74300

Jon Skarpeteig's questions

Martin Hope
Jon Skarpeteig
Asked: 2014-09-02 22:43:35 +0800 CST

isc-dhcp 租用文件从未清理过

  • 2

运行 isc-dhcp 时,租约文件似乎无限增长(数百 MB)。如果我重新启动 isc-dhcp 服务,文件会缩小到 1.5MB。

如何在不重新启动完整服务的情况下定期刷新 isc-dhcp 过期记录?

ubuntu
  • 2 个回答
  • 6393 Views
Martin Hope
Jon Skarpeteig
Asked: 2014-07-26 05:47:55 +0800 CST

使用 Keepalived 和 LVS 对 Bind9 进行负载平衡

  • 1

如何正确配置 LVS 以从虚拟 IP 到/从客户端伪装/NA​​T 数据包?

目前我有:

UDP  10.47.1.80:domain rr
  -> 10.47.1.51:domain            Masq    10     0          5
  -> 10.47.1.52:domain            Masq    10     0          9

我看到的问题:

dig my.test.domain @10.47.1.80
;; reply from unexpected source: 10.47.1.51#53, expected 10.47.1.80#53

我希望 NAT/Masq 重写 ip,但显然服务器直接响应客户端。

load-balancing
  • 1 个回答
  • 1636 Views
Martin Hope
Jon Skarpeteig
Asked: 2013-07-31 09:51:36 +0800 CST

在没有路由推送的情况下将默认路由更改为 DHCP 接口?

  • 11

如何更改默认路由以使用 eth1(DHCP)而不是 eth0(静态)?我希望这是通过重新启动持久的永久解决方案。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         RT-C0C1C0CF879F 0.0.0.0         UG    100    0        0 eth0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
1.1.1.0         *               255.255.240.0   U     0      0        0 eth1

我希望直接路由(eth1)是默认的,而不是通过 NAT。

使用 Ubuntu 12.04

ubuntu
  • 1 个回答
  • 30281 Views
Martin Hope
Jon Skarpeteig
Asked: 2013-05-30 07:34:26 +0800 CST

Puppet 未应用配置但无错误返回

  • 1

使用 Puppet 3.2.1 尝试服务器/客户端设置,同时在同一主机上运行。

我也在使用 puppet-dashboard 和 puppetdb。

我的清单/init.pp:

node 'my.fqdn' {
  file { '/tmp/test':
    ensure => present
}

puppet agent --test --server my.fqdn --report在 /etc/hosts 中定义 my.fqdn 和仪表板的地方运行

产量:

Info: Retrieving plugin
Info: Loading facts in /etc/puppet/modules/concat/lib/facter/concat_basedir.rb
Info: Loading facts in /etc/puppet/modules/puppi/lib/facter/puppi_projects.rb
Info: Loading facts in /etc/puppet/modules/puppi/lib/facter/last_run.rb
Info: Loading facts in /var/lib/puppet/lib/facter/puppi_projects.rb
Info: Loading facts in /var/lib/puppet/lib/facter/concat_basedir.rb
Info: Loading facts in /var/lib/puppet/lib/facter/last_run.rb
Info: Caching catalog for my.fqdn
Info: Applying configuration version '1369841032'
Notice: Finished catalog run in 0.08 seconds
Changes:
Events:
Resources:
          Skipped: 6
            Total: 7
Time:
   Config retrieval: 0.42
            Total: 0.42
         Last run: 1369841033
       Filebucket: 0.00
Version:
           Config: 1369841032
           Puppet: 3.2.1

永远不会创建文件/tmp/test!

还;

Puppet 仪表板说它不知道任何节点(EG 报告从未到达它)

用于报告的 puppet.conf:

reports = store, http
reporturl = http://puppet.armed.us/reports/upload

这里可能发生了什么,以及如何解决它?

运行puppet apply /etc/puppet/manifests/init.pp确实有效,但在尝试从 puppet master 获取配置时无效。这就像它得到一个空白的目录。

*编辑:

傀儡.conf:

[main]
  vardir      = /var/lib/puppet
  logdir      = /var/log/puppet
  rundir      = /var/run/puppet
  templatedir = /var/lib/puppet/templates
  ssldir      = $vardir/ssl
  usecacheonfailure = true
  user = puppet
  group = puppet

[agent]
  certname = my.fqdn
  server = my.fqdn
  pluginsync = true
  report = true
  reportserver = my.fqdn
  summarize = true
  graph = true
  listen = false
  runinterval = 1800
  classfile = $vardir/classes.txt
  localconfig = $vardir/localconfig

[master]
  masterport = 8140
  bindaddress = 0.0.0.0
  autosign = false
  storeconfigs = true
  environment = production
  manifest    = $confdir/manifests/site.pp
  modulepath  = /etc/puppet/modules:/usr/share/puppet/modules
  storeconfigs_backend = puppetdb
  reports = store, http
  reporturl = http://my.fqdn/reports/upload
  facts_terminus = active_record

和证书:

root@my:~# puppet cert list --all
+ "my.fqdn" (SHA256) E1:F0:29:1...:31:93:F9
ubuntu
  • 5 个回答
  • 7318 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-12-13 06:24:47 +0800 CST

Munin 从同一图中的多个服务器加载

  • 2

我试图通过将多个主机组合在一个图中来比较使用 Munin 1.4.6-3ubuntu3 的多个服务器的平均负载。

我的尝试:

[domain.com;Totals]
load.graph_title Load
load.graph_category System
load.graph_order s1=s1.domain.com:load.load \
    s2=s2.cisco.com:load.load \
    s3=s3.cisco.com:load.load \
    s4=s4.cisco.com:load.load \
    s5=s5.cisco.com:load.load \
    s6=s6.cisco.com:load.load \
    s7=s7.cisco.com:load.load

结果是:

[WARNING] munin_set_var_loc: Setting unknown option 'load' at domain.com;Totals;s2=s2;domain;com:load:
[WARNING] munin_set_var_loc: Setting unknown option 'load' at domain.com;Totals;s3=s2;domain;com:load:
[WARNING] munin_set_var_loc: Setting unknown option 'load' at domain.com;Totals;s4=s2;domain;com:load:

并且没有生成图表/var/cache/munin/www/domain.com/Totals,只有index.html和load.html

实现此目标的工作示例是什么?

munin
  • 2 个回答
  • 1198 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-11-30 06:48:10 +0800 CST

如何使用 nsupdate 创建 NAPTR 记录

  • 2

使用 nsupdate 针对 Bind9 创建 NAPTR 记录的工作示例是什么?

man nsupdate 说:

update add {domain-name} {ttl} [class] {type} {data...}
       Adds a new resource record with the specified ttl, class and data.

但我似乎找不到 NAPTR 的正确格式

我的尝试:

echo -e 'update add enum.example.com 60 IN NAPTR 1.1.1.1.1."u"."E2U+sip"."!^.*[email protected]!" .'"\nsend"|nsupdate

结果是:

invalid rdata format: not a valid number
syntax error
domain-name-system
  • 1 个回答
  • 1241 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-11-08 02:07:01 +0800 CST

如果找不到则转发 PTR 请求

  • 0

如果在本地主区域中找不到,我正试图找到一种转发 PTR 请求的方法。我正在将网络从一个域(和 dns 服务器)转换到另一个域,这对于 A 记录来说很容易 - 但对于 PTR 来说是一团糟,因为 ips 没有改变。

我如何设置绑定以将 PTR 查找请求转发到另一台服务器,只有在本地区域 (EG 0.0.10.in-addr.arpa) 中找不到?

domain-name-system
  • 1 个回答
  • 241 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-08-30 05:37:54 +0800 CST

客户端报告的 Puppet 权限问题

  • 6

err: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': Error 400 on SERVER: Not authorized to call search on /file_metadata/plugins with {:ignore=>[".svn", "CVS", ".git"], :recurse=>true, :checksum_type=>"md5", :links=>"manage"}

err: /File[/var/lib/puppet/lib]: Could not evaluate: Error 400 on SERVER: Not authorized to call find on /file_metadata/plugins Could not retrieve file metadata for puppet://example.com/plugins: Error 400 on SERVER: Not authorized to call find on /file_metadata/plugins

究竟是什么导致了这个错误,以及如何解决它?或者如何调试?

puppet
  • 3 个回答
  • 6536 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-06-07 04:15:27 +0800 CST

如何覆盖子节点中的人偶类参数?

  • 3

我正在尝试完成以下内容:

node 'basenode' {
    class {
        'puppet' :
         disable => false,
    }
}
node 'child' inherits 'basenode' {
class {
        'puppet' :
         disable => true,
    }
}

这给了我:

err: Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Class[Puppet] is already defined

我怎样才能覆盖这个单个节点的这个设置,并且仍然有一个参数化的类?

puppet puppetmaster
  • 2 个回答
  • 3611 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-05-17 01:53:43 +0800 CST

Ubuntu + 广告;无法加入域:无法设置机器 spn:违反约束

  • 2

我正在尝试将 Ubuntu 12.04 服务器加入 Active Directory。我安装了samba,并kb5-user在 AD 中创建了一个机器帐户,并做了:

> net ads testjoin
Join is OK

到目前为止,一切都很好。然后我遇到了一个问题:

> sudo net join -U myuser
Failed to join domain: failed to set machine spn: Constraint violation

我没有权限修改 Active Directory 服务器上的任何内容,因为我不是管理员。有什么办法解决这个错误吗?

ubuntu active-directory kerberos winbind
  • 7 个回答
  • 30673 Views
Martin Hope
Jon Skarpeteig
Asked: 2012-05-08 09:33:36 +0800 CST

3ware 9650SE-24M8 无法操作数据恢复

  • -1

我有一个带有 16 个硬盘的 raid6 阵列。有两个硬盘坏了(设备错误),但是当我去更换它们的时候,我拔错了一个盘!

现在 raid 阵列无法操作。有什么方法可以恢复数据吗?我不关心在损坏的磁盘上完成的最后 10 秒的写入,而错误的磁盘已经出局了。

有什么方法可以使用我不小心拔出的磁盘读取数据吗?

*编辑:损坏的磁盘实际上显示为不同 raid 阵列(u1 和 u2)的一部分 - 并且都报告其他 15 个磁盘丢失。我可以将它们重新引入“适当的”突袭吗?

raid raid6 3ware
  • 1 个回答
  • 983 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