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

Ryan's questions

Martin Hope
Ryan
Asked: 2016-10-29 12:12:07 +0800 CST

Mirantis Fuel KVM 迁移导致 DNS 失败

  • 0

有没有人有迁移基于 KVM 的 Fuel 安装的经验?

我将 .qcow2 磁盘映像复制到新主机,执行 virsh dumpxml,并在新主机上定义域。那部分工作完美。

Fuel 出现并且一切正常,除了节点的 DNS 解析,看起来任何作为 DNS 服务器使用的燃料都无法正常工作。

nslookup 不会解析节点名称,它会命中 8.8.8.8(这意味着它未能将自身用作查找)

Fuel 为其节点使用的 DNS 服务是什么?看起来它已经以某种方式损坏了。

domain-name-system openstack dnsmasq
  • 1 个回答
  • 42 Views
Martin Hope
Ryan
Asked: 2016-03-03 07:56:29 +0800 CST

具有不同网络的多个 DNS 记录

  • 0

所以我在 OpenStack 环境中运行了 Ubuntu 14.04 虚拟机。DNS 机器有一个外部 IP (10.14.6.3) 和一个内部 IP (192.168.1.3)。我在同一个项目 [h1] 中有另外两台机器,它们有一个外部 ip (10.14.6.4) 和一个内部 IP (192.168.1.4) 和 [n1] 有一个外部 ip (10.14.6.5) 和内部 IP (192.168) .1.5)。

h1 和 n1 在其 resolv.conf 中设置了 DNS 机器的 IP,并且可以正确解析。

我还将我的本地机器(在 openstack 之外)设置为使用 10.14.6.3 作为我的 DNS 服务器。

在 DNS 机器 Bind db 文件中,我有以下条目:

h1 IN A 192.168.1.4
h1 IN A 10.14.6.4
n1 IN A 192.168.1.5
n1 IN A 10.14.6.5

指针文件有以下内容:

1 IN PTR h1.
2 IN PTR h1.
3 IN PTR n1.
4 IN PTR n1.

我的本地机器只能与 10.14 子网通信。我希望 h1 和 n1 通过 192.168 子网(而不是 10.14)相互解析。

大多数情况下,这工作正常。如果我从 n1 ping h1,它会解析为 192.168.1.4 如果我从本地计算机 ping h1,它会解析为 10.14.6.4

但是,有时,如果我从任何一台机器上 ping,将使用另一个 IP。有时我的本地机器将 h1 解析为 192.168.1.4,这不起作用。

我的问题是,有没有办法在不使用本地主机文件的情况下强制顺序解析?我希望openstack内的机器通过本地IP 192.168.xx相互解析并且我希望openstack外部的机器通过机器外部IP 10.14.xx解析名称

ubuntu
  • 1 个回答
  • 119 Views
Martin Hope
Ryan
Asked: 2014-04-15 11:27:12 +0800 CST

juju bootstrap 失败,连接被拒绝端口 22

  • 3

我有一个 MAAS 安装,它的接口位于 10.12.1.3/MAAS。它负责DHCP/DNS,配置如下:ip:10.12.1.4 子网掩码:255.255.255.0 广播ip:10.12.1.255 路由器ip:10.12.1.1 ip range low:10.12.1.10 ip rane high:10.12。 1.100

我正在与集群控制器/区域控制器在同一台机器上引导 virtualbox 机器,它们可以正常注册。我在 MAAS 中更改了他们的名字,接受并委托他们。入伍和委托过程需要很长时间(只是深思)。机器调试完成后(它在 MAAS 节点列表中显示就绪)。运行 JuJu 引导程序。Juju有以下environments.yaml:

environments:
    maas:
        type: maas
        maas-server: 'http://10.12.1.3/MAAS/'
        maas-oauth: pVreWZYhzaAFmqNjV3:W96PuEtANsr3n2SkGR:xF8dccH7NPUjhpejauzek$
        admin-secret: 'whatever'
        default-series: precise
        #authorized-keys-path: ~/.ssh/id_rsa.pub

当我运行 juju bootstrap,然后打开 virtualbox VM 时,我得到了这个:

picked arbitrary tools &{"1.18.1-precise-amd64" "https://streams.canonical.com/juju/tools/releases/juju-1.18.1-   precise-amd64.tgz" "65ea92cd8812bff3e49df78f9e8e964e91c44af0abd49d880c4333a78c8abfda" %!q(int64=5368375)} - /MAAS/api/1.0/nodes/node-f942c69e-c400-11e3-bc28-0025906c5dd6/
Waiting for address
 Attempting to connect to test.draco:22

此屏幕将挂起 10 分钟,然后我收到以下信息:

 ERROR juju.provider.common bootstrap.go:123 bootstrap failed: waited for 10m0s without being able to connect: ssh: connect to host test.draco port 22: Connection refused

如果我在尝试引导时运行 juju 状态,我会得到以下信息:

ERROR state/api: websocket.Dial wss://nova1.draco:17070/: dial tcp 10.12.1.10:17070: connection refused

一遍又一遍地。

我正在使用 12.04.4 MAAS ubuntu 安装和 Juju 版本:1.18.1-precise-amd64

已生成 ssh 密钥,上传到 maas,重新生成并再次上传到 MAAS。此外,尽管环境引导失败,juju 应该构建的机器将完成构建(MAAS 中的状态更改为“分配给 bla”),然后它将关闭电源。MAAS 中的状态回到“就绪”,如果我重新打开虚拟机,它似乎又回到了入伍状态。

有谁知道可能出了什么问题?

ubuntu
  • 1 个回答
  • 1952 Views
Martin Hope
Ryan
Asked: 2012-07-13 05:20:46 +0800 CST

Hudson安装代理失败

  • 0

我全新安装了 Hudson、默认目录等等。我一直在关注本指南

我已经按照它说的做了,直到实际的 000-default 修改。我有点卡在这部分了。

这是我的 000-default 文件:

<VirtualHost *:80>
    DocumentRoot /var/www
    ServerName name
    ServerAlias name
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>

    Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

ProxyPass /var/lib/hudson/  http://mydomain:8080/hudson/
ProxyPassReverse /var/lib/hudson/ http://mydomain:8080/hudson/
</VirtualHost>

我的 proxy.conf 看起来像:

<Proxy *>
    Order deny,allow
    Allow from all
    Allow from [mynetwork]
</Proxy>

正如指南所说,我想通过导航到 mydomain/hudson 来访问 hudson

而不是 mydomain:8080/

到目前为止,我已经更改它以便 mydomain:8080/ 导致 404,

mydomain:8080/hudson 实际上把我带到了 hudson

但 mydomain/hudson 导致 apache 错误,内容为:

 File does not exist: /etc/apache2/var

我究竟做错了什么?

谢谢!

apache-2.2 proxy hudson domain
  • 1 个回答
  • 92 Views
Martin Hope
Ryan
Asked: 2012-06-26 04:52:26 +0800 CST

无法让 mssql 与 sql server 2005 一起工作

  • 1

我是 MySQL/Apache 用户,正在尝试使用 IIS 和 SQL 服务器,如果这是一个愚蠢的问题,请耐心等待。

我正在使用 IIS 7.5 版。PHP 5.3.13 版和 SQL Server 2005 IIS 在端口 90 上运行,不确定这是否会产生影响。我知道我的 sql server 正在运行,因为我可以在 Server management studio 中探索/连接到它。

我知道 php 配置正确,因为 //localhost:90/phpinfo.php 工作正常。

我将 phpinfo 中的 php_msql.dll 扩展更新为:extension=ext/php_msql.dll

编辑-但是,当我在“配置命令”行下运行 phpinfo() 时,会出现:--without-mssql

我找到/下载了 ntwdblib.dll 并将其放在 sys32 和 php 根目录中。

所有这些事情都应该解决这个问题,但他们没有。

这是我正在使用的代码,直接来自 php.net:

<?php
// Server in the this format: <computer>\<instance name> or 
// <server>,<port> when using a non default port number
$server = 'localhost';

// Connect to MSSQL
$link = mssql_connect($server, 'uname', 'pwd');

if (!$link) {
  die('Something went wrong while connecting to MSSQL');
}
?>

显然我使用的是真实的用户名和密码,但是当我在浏览器中加载文件时,我收到了 500 错误。检查日志后,显示如下:

2012-06-25 12:41:29 ::1 GET /test.php - 90 - ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/536.5+(KHTML,+like+Gecko )+Chrome/19.0.1084.56+Safari/536.5 500 0 0 5

那(对我来说)对我帮助不大。我究竟做错了什么?

谢谢

sql-server-2005 php iis-7.5
  • 2 个回答
  • 1474 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