小编Dav*_*gon的帖子

如何删除 EC2 AMI

我知道该命令ec2-create-image instance-id将创建 ec2 实例的映像、创建快照文件并注册为 AMI。但是删除将删除关联快照文件和取消注册 AMI 的映像的等效命令是什么?

amazon-ec2 amazon-web-services

52
推荐指数
3
解决办法
5万
查看次数

重命名 Azure VM

我正在寻找重命名 Azure VM。我使用本指南将 VM 从一个订阅复制到另一个订阅:

http://blogs.msdn.com/b/microsoft_press/archive/2014/01/29/from-the-mvps-copying-a-virtual-machine-from-one-windows-azure-subscription-to-another- with-powershell.aspx

这运行良好,我对新订阅中新创建的 VM 感到满意。但是,VM 保留了原始系统的名称,我想重命名它。

“名称”是指在以下屏幕截图中 Azure 门户上给出的标签:

图片

我更改了新 VM 的主机名,希望它能反映此列表中的更改,但无济于事。DNS 和所有其他设置都正确。

有什么方法可以在不创建新虚拟机的情况下更改它?也许有一个 cmdlet 允许更改此名称或门户中的隐藏选项?

virtual-machines azure

15
推荐指数
1
解决办法
3万
查看次数

无法访问mysql docker

我正在使用docker-compose创建mysql容器。我得到主机 IP 172.21.0.2。但是当我连接mysql时。我得到错误:

  1. 我的docker-compose.yml

    version: '2'
    services:
    
    ### Mysql container
        mysql:
          image: mysql:latest
          ports:
           - "3306:3306"
          volumes:
           - /var/lib/mysql:/var/lib/mysql
         environment:
           MYSQL_ROOT_PASSWORD: root
           MYSQL_DATABASE: test_db
           MYSQL_USER: test
           MYSQL_PASSWORD: test_pass
    
    Run Code Online (Sandbox Code Playgroud)
  2. 获取我的主机 IP docker inspect db_mysql_1 | grep IPAddress

    "IPAddress": "172.21.0.2",

  3. 访问 mysql: mysql -h 172.21.0.2 -P 3306 -u root -proot.

    ERROR 1130 (HY000): Host '172.21.0.1' is not allowed to connect to this MySQL server

如何连接到mysql容器?

mysql docker docker-compose

12
推荐指数
1
解决办法
5万
查看次数

Azure 门户重命名资源

任何人都知道如何重命名 azure 资源?

例如:我有一个计划作业集合。我想重命名集合以更好地组织。事实上,我也想重命名 Azure 资源组。

azure

11
推荐指数
1
解决办法
2万
查看次数

MySQL 中最大行大小的问题

我的 MySQL 有问题,我有一个包含许多文本字段的表。当我尝试存储一些数据时,出现此错误。

行大小太大。所用表类型的最大行大小(不包括 BLOB)为 8126。您必须将某些列更改为 TEXT 或 BLOB

我在每个字段中存储的文本不会太长,每个字段只有几段。

我能做什么?

mysql

8
推荐指数
2
解决办法
2万
查看次数

无法使用 vsftpd 在 Debian 上登录 FTP

我正在尝试设置对我的 Apache 服务器的 FTP 访问,但我收到一个530 Login Incorrect错误。

我通过sudo apt-get install vsftpd.

我尝试ftp://(my ip address)与我创建的用户连接,该用户andrew属于ftp用户组。我也试过与root. 我确定密码是正确的。

理想情况下,我希望能够连接到我的/var/www/目录以通过 FTP 客户端上传文件。

这是我的vsftpd.conf文件没有注释的样子:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
Run Code Online (Sandbox Code Playgroud)

并附有评论:

# Example config file /etc/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# …
Run Code Online (Sandbox Code Playgroud)

linux unix debian ftp vsftpd

5
推荐指数
1
解决办法
2万
查看次数

将 SQL Azure 数据库从云备份到本地(DPM?)

目前,我们使用 Microsoft DPM 在数据中心备份 SQL 数据库。

我们现在正在将一些数据库放入SQL Azure(SQL Azure Database)。

我们如何将数据库从本地备份到本地,以便我们在本地拥有一个副本?

scdpm azure

3
推荐指数
1
解决办法
450
查看次数

通过 PfSense 连接到 Internet 的 VM 的 ESXi 网络设置

通过以下设置使用 ESXi v6:

一台标准交换机:vSwitch0

  • vSwitch0 有一个上行物理适配器(连接互联网,这是唯一的物理适配器)
  • vSwitch0 VM 网络有 3 个虚拟机(可通过 Web 访问,使用静态 IP)

我想添加第 4 个运行 PfSense 的虚拟机,通过它所有进出的互联网流量都将通过我已经启动并运行的 3 个虚拟机。

使用 pfSense 防火墙作为网关的 3 个虚拟机具有内部专用网络(例如在 10.10.10.0 范围内)。这可能起作用的一种方法是,如果我创建了一个仅限 LAN 的网络。3 个 VM NIC 中的每一个都将连接到这个仅限 LAN 的网络(假设使用 10.10.10.100 作为网关)。

PfSense 将有两个 NIC,一个连接到物理 NIC,另一个连接到 LAN 网络,IP 地址为 10.10.10.100。

我已经做了什么:

  • 创建了一个新的 vSwitch,没有连接到任何物理网卡
  • 将 3 个 VM NIC 分配给此网络

我是否需要将这些 VM NIC 的网关设置为 PfSense LAN only IP?或者我是否使用 vkernel 并将网关从默认公共 IP 更改为 10.10.10.100(尝试过一次,但我失去了与 ESXi 服务器的连接)?

vsphere-client pfsense vmware-esxi vmware-vsphere vswitch

0
推荐指数
1
解决办法
2万
查看次数

OSPF 端口号

当 OSPF 使用某个套接字绕过传输层时,“OSPF 作为协议号 89 在 IP 上运行”是什么意思?

networking routing

0
推荐指数
1
解决办法
4240
查看次数