在 CUPS Web 界面中,添加打印机时,界面会显示所有检测到的打印机,包括本地打印机和网络打印机,用户可以选择要添加到 CUPS 的打印机。
如何从命令行获取此列表?
谢谢。
我目前正致力于向我们的网络添加 IPv6 功能,并且我对 2020 年被认为是将我们习惯的一些 IPv4 概念转换为 IPv6 世界的最佳实践有一些疑问。
在我当前的设置中,我们从 ISP 分配了一个 /64,路由器会为客户端通告该前缀以使用 SLAAC 进行配置。这似乎工作正常,据我所知,每个人都可以访问 IPv6 互联网。
但是,我们希望能够按名称查询事物,我不确定为客户提供 AAAA 记录的最佳做法是什么。
我所做的是在运行我们的 DHCPv4 的 dnsmasq 实例上部署有状态的 DHCPv6,并告诉它从某个范围分发 ULA,这自然会为任何要求地址的人提供 AAAA 记录。这似乎也工作正常,但我知道有些人不喜欢有状态的 DHCPv6。这也有助于我整合我们在静态 IP 上的服务器分配,就像我对 DHCPv4 所做的一样,由于各种原因,这些服务器应该可以在固定 IP 地址上访问,我们希望 IPv6 的情况继续如此。
我能想到的执行 AAAA 记录的唯一另一种方法是通过单播从路由器向 dnsmasq 机器发送 RA 前缀,然后使用 dnsmasq 使用该ra-names选项为 slaac 通告 GUA 前缀。尽管据我所知,这并不能解决静态地址分配问题,而且我不确定它实际上有多可靠。有没有比使用有状态 DHCPv6 的 ULA 更好的方法来处理内部 AAAA 记录?
最后,随着事情开始奏效,我们现在正在考虑将我们的公共服务迁移到 IPv6。我的理解是,这将需要服务器使用固定的 GUA 来提供公共 AAAA 记录。我不确定如何使用来自边缘路由器的 SLAAC 来实现这一点,除非有某种动态 dns 等价物。我可以再次使用 DHCPv6 或其他手动分配方法在我们分配的前缀中选择 IP 吗?我对此犹豫不决,因为我认为它可能会与 SLAAC 地址发生冲突,而且我不确定如果发生冲突会发生什么。或者,我可以选择向 ISP 询问 …
我想获得一份适用于我所有子域的证书*.example.com。
这有效:
certbot-auto certonly --webroot --webroot-path /home/www/example/ --domain example.com
--domain www.example.com --email certbot@example.com
Run Code Online (Sandbox Code Playgroud)
但这(与 *.):
certbot-auto certonly --webroot --webroot-path /home/www/example/ --domain example.com
--domain *.example.com --email certbot@example.com
Run Code Online (Sandbox Code Playgroud)
失败:
获取新证书
执行以下质询:
具有当前选定身份验证器的客户端不支持满足 CA 的任何质询组合。您可能需要使用可以通过 DNS 进行挑战的身份验证器插件。
如何使用certbot-auto生成证书*.example.com?
我正在安装 Postfix Server,有人说我必须更改
inet_interfaces = all
到
inet_interfaces = loopback-only
所以,现在我想知道,是什么inet_interfaces恰恰意味着(以及它正在做什么),什么是之间的区别all和loopback-only?
Google Cloud 建议从 4 月(现已推迟到 7 月)开始,人们将需要为使用静态外部 IP 付费(每个 IP 每月大约 \xc2\xa32.50)。\n但是,以下 Reddit 页面 ( https://www.reddit.com/r/googlecloud/comments/cswg9g/will_my_free_microvps_start_cost_money_2020/ ) 表明这不适用于免费套餐,但我找不到任何明确的信息可以确认或否认任何一种方式。
\n\n我原以为这是真的,因为我在 4 月份没有为此付费,但鉴于最近的通知称这将从 7 月份(而不是 4 月份)开始生效,我想知道充电不足是否是由于日期被推迟,实际上不是免费套餐津贴。
\n\n谁能给我指出任何可以明确回答这个问题的证据吗?
\n如何配置 GCP 监控套件以查看磁盘利用率百分比(使用的总空间,而不是 IOP)?
我在指标资源管理器中看到的唯一“已使用磁盘”指标似乎是每秒绘制某种单位的图表。
我的最终目标是在磁盘达到特定阈值(例如 85%)时设置警报,然后再填满。
这曾经用于设置时区。我在 Alpine 3.9.4 上有一个容器,它可以工作:
RUN apk add --no-cache tzdata
ENV TZ America/Chicago
RUN apk del tzdata
Run Code Online (Sandbox Code Playgroud)
我现在正在使用 Alpine Linux v3.10.3 创建一个 Docker 容器,但它不再工作了。一位用户建议我需要复制到 /etc/localtime:
RUN apk add --no-cache tzdata
ENV TZ America/Chicago
RUN cp /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apk del tzdata
Run Code Online (Sandbox Code Playgroud)
如果tzdata被删除,这些都不起作用。但是,如果tzdata不删除它们,它们会起作用。为什么是这样?
这是机器规格:
CPU(s): 20
Thread(s) per core: 1
Core(s) per socket: 10
Socket(s): 2
Run Code Online (Sandbox Code Playgroud)
根据我到目前为止所读到的内容,这些数字意味着我可以运行 20 个并行作业,因为我有 20 个 CPU。
但是,每个 CPU 中可以运行多少个线程?
linux central-processing-unit multi-threading concurrency parallel-computing
我有一个 VMware 6.7 环境作为单个数据中心运行,但是有两个集群(比如A-cluster和一个B-cluster),每个集群有 3 个 esxi 主机。在这些集群上配置了一个 VSAN ,并分别为和提供了两个 VSAN 数据存储区(A-datastore和B-datastore)。A-clusterB-cluster
现在,我有一个 iso 文件A-datastore,我正在尝试在 B 集群中部署一个虚拟机,在部署过程中,我想挂载 .iso 文件中存在的 iso 文件A-datastore。当我尝试连接的CD / DVD,然后选择“数据存储ISO文件”选项,我只得到浏览B-datastore,但不是A-datastore。
这甚至可能吗?
我应用了 Terraform 来创建 Redis 集群。
进行到一半时,应用程序失败并显示以下错误消息:
Error: Error waiting for elasticache replication group (my-project) to be created: SerializationError: failed decoding Query response
status code: 200, request id: 3d5a5394-20f0-4834-9e2a-9aff20cceecf
caused by: read tcp 192.168.86.116:53912->54.222.5.156:443: read: connection reset by peer
Run Code Online (Sandbox Code Playgroud)
我知道我已经成功创建了集群,因为我可以使用redis-cli.
但是如果我再做terraform apply一次,terraform 会说
module.my_project.aws_elasticache_replication_group.main[0] is tainted, so must be replaced
Run Code Online (Sandbox Code Playgroud)
它试图销毁并重新创建资源,而不是像no action我预期的那样。
我尝试将资源导入到状态文件中以纠正该问题。但是 terraform 会抛出错误:
错误:资源已由 Terraform 管理
如果操作一开始就成功,我就不会看到tainted错误消息。
有什么办法可以解决这个问题吗?我想避免删除然后重新创建资源。
理想情况下,我希望能够清除状态文件中的资源,这样 terraform 就不会尝试破坏新创建的集群。
linux ×2
alpine ×1
certbot ×1
concurrency ×1
cups ×1
datastore ×1
date ×1
dhcp ×1
dhcpv6 ×1
docker ×1
email ×1
email-server ×1
https ×1
ipv6 ×1
lets-encrypt ×1
monitoring ×1
postfix ×1
printing ×1
redis ×1
terraform ×1
timezone ×1
ubuntu ×1
vmware-esxi ×1