问题列表 - 第5014页

如果工作站未连接到网络,则不会运行关闭脚本

我需要在每次系统关闭时运行批处理脚本,无论计算机是否连接到网络。(问题应该无关紧要,但有问题的脚本会清除机器的打印队列。

但是,当我使用下面的这种方法时,当 PC 与网络脱机时,我无法运行此脚本。

我还可以补充一点,有问题的 PC 运行的是 Windows 10 Pro x64(版本 1809)。域控制器运行的是 Windows Server 2008 R2,这也是我运行gpedit.msc.

到目前为止我所做的:

  • 使用机器关闭脚本创建了Active Directory 组策略对象
  • 将脚本添加到SYSVOL上的 GPO 文件夹中。
  • 确认此 GPO 确实已下载到相关工作站的硬盘上,因此应该可以脱机访问。
  • GPO 中指定的路径是相对的,而不是绝对的。

我想要发生的事情:

  • 当 PC 关闭时,ClearPrintQueue.bat无论 PC 当前是否具有网络连接,脚本都会运行。

实际发生的情况:

  • 当 PC 关闭时,该ClearPrintQueue.bat脚本仅在 PC 当前可以通过网络访问SYSVOL共享时运行。

细节:

我所做的是在域中创建一个组策略对象并将其链接到包含相关机器的测试 OU。

我编辑了 GPO 并导航到计算机配置->策略-> Windows 设置->脚本(启动/关机) ->关机

关机属性如按如下:

关机属性

单击“显示文件...”时,资源管理器将打开以显示文件夹\\example.com\SysVol\example.com\Policies\{1B61F884-9D14-4065-8265-F04FFDE41683}\Machine\Scripts\Shutdown

该文件夹的内容和文件 ClearPrintQueue.bat 如下: …

windows active-directory group-policy batch

9
推荐指数
1
解决办法
1805
查看次数

Kubernetes 部署“无法使用本地注册表、minikube 拉取镜像”

尽管使用相同映像注册表的其他部署按预期工作,但我deploymentminikube本地注册表中收到“无法拉取映像”错误。

我的工作流程是从docker.collection如下所示的 Dockerfile 构建映像。

$ minikube start --insecure-registry localhost:5000 --memory 4096
$ docker build . -f docker.collection -t localhost:5000/collection:latest -t localhost:5000/collection:dev
$ docker push localhost:5000/collection
$ cat deployment.yaml | kubectl apply -f -

Run Code Online (Sandbox Code Playgroud)

部署已根据需要创建,但 Pod 未启动,并且 minikube 仪表板显示:

无法拉取映像“localhost:5000/collection:dev”:rpc 错误:代码 = Unknown desc = 来自守护进程的错误响应:localhost:5000/collection:dev 未找到清单

我没有理由相信构建或推送映像有任何问题,并且在主机上,我可以成功拉取...

$ docker pull localhost:5000/collection:dev
dev: Pulling from collection
Digest: sha256:8becfdd412f0b86ece8335aa5ee1aede75992d17f88739a28da5939eab28fde5
Status: Image is up to date for localhost:5000/collection:dev
Run Code Online (Sandbox Code Playgroud)

我还应该检查什么?如何获得有关失败的更多详细信息?

进一步调试

我也检查过:

  • minikube 节点可以达到localhost:5000
$ minikube …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes minikube

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

logrotate.conf 是否覆盖子模块的配置?

我想知道哪个日志优先于另一个。

查看此处定义的 rsyslog,它定义了每日轮换并将它们保留 30 天。

vim /etc/logrotate.d/rsyslog

/var/log/syslog
{
        rotate 30
        daily
        missingok
        notifempty
        delaycompress
        compress
        postrotate
                /usr/lib/rsyslog/rsyslog-rotate
        endscript
}
Run Code Online (Sandbox Code Playgroud)

然后我们有主要配置,每周轮换一次,一次保持 4 周。

vim /etc/logrotate.conf

# rotate log files weekly
weekly

# use the syslog group by default, since this is the owning group
# of /var/log/syslog.
su root syslog

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed …
Run Code Online (Sandbox Code Playgroud)

logrotate rsyslog ubuntu-18.04

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

ipmitool 和 freeipmi 看不到相同的传感器

我有许多来自不同制造商的服务器,并且有一个已经可以在 Redhat 7.6 上使用 freeipmi 进行硬件健康监控的脚本。

现在我有一台新的 HP ProLiant DL560 Gen10 机器,其中 freeipmi 的输出如下所示:

root@machine ~ # ipmi-sensors -t "Power_Supply"
ID  | Name           | Type         | Reading    | Units | Event
102 | Power Supply 1 | Power Supply | N/A        | N/A   | N/A
103 | PS 1 Output    | Power Supply | N/A        | W     | N/A
104 | Power Supply 2 | Power Supply | N/A        | N/A   | N/A
105 | PS 2 Output    | Power …
Run Code Online (Sandbox Code Playgroud)

ipmi ipmitool

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

是否可以在不安装的情况下检查 Linux 逻辑卷的可用空间?

我有一个项目要求我缩小现有 CentOS 6 安装上的根卷和主卷,以便为客户裸机主机上的 CentOS 7 安装腾出空间。是的,我知道这是一个多么糟糕的主意。我们应该为我们的客户运送一个全新的、完全配置的服务器。

无论如何,我想知道是否有任何神奇的实用程序可以扫描未安装的磁盘卷并报告我最终运行 lvreduce 时可以使用多少可用空间或(或多少百分比)。Anaconda 必须这样做,但是如何在我的 kickstart 配置文件的 %pre 部分使用 anaconda?

谢谢。

kickstart anaconda centos7

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

如何使用 Apache 作为 https 的反向代理?

我的公司使用托管在云中的 CMS 系统。我们希望创建内部 DNS 别名,以便开发人员更容易记住。阅读文档mod_proxy_connect我确实认为应该可以做类似的事情

<VirtualHost *:443>
 ServerAdmin mellomvaredrift@mycorp.no
 ServerName test-cms.mycorp.no
    
 AllowCONNECT
 ProxyPass /  https://mycorp-xpqa-lb-8qh7ip0n.cms.cloud/mycorp
 ProxyPassReverse /  https://mycorp-xpqa-lb-8qh7ip0n.cms.cloud/mycorp
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

到目前为止我还没能让它发挥作用,值得一提的是

  • 除了公共版本之外,我无权访问 CMS 系统的证书/密钥。

使用 Apache 可以做到这一点吗?

ssl tunneling apache-2.4

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

ubuntu 18.04 ufw 如何允许本地 3306 连接到 mysql?

如果我运行这个命令:

mysql -u root -p -h 127.0.0.1 -P 3306

使用正确的密码(是的,我有正确的密码)它说访问被拒绝

我运行完全相同的东西,只需先禁用 ufw sudo ufw disable

然后上面的命令,它的工作原理。但是:现在 ufw 已禁用:S

我真正想做的是使用 ssh 通过 mysql 工作台进行连接,但不完全禁用 ufw,并且不允许任何 ssh 访问我的 mysql 安装?

这些是使用 mysql-workbench 对我有用的当前设置,但前提是 ufw 被禁用。一旦我启用 ufw,它就会停止工作。而且我不想只使用 ufw 向所有人开放 3306 端口。我想关闭除ssh之外的所有东西,让我通过ssh连接到mysql的3306端口。

在此处输入图片说明

mysql ufw

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

无法在对等 VPC 中的 EC2 实例之间执行 ping 操作

我正在尝试在同一个 AWS 账户中设置准系统 VPC 连接。

  • VPC-A 和子网 A 的 CIDR:10.200.1.0/24
  • VPC-B 和子网 B 的 CIDR:10.200.2.0/24

每个VPC包含一个EC2实例

  • 10.200.1.17(在 VPC-A,子网-A 中),我们将其称为 EC2-A
  • 10.200.2.67(在VPC-B,子网-B中),我们称之为EC2-B

我已将以下路由添加到与 VPC-A 和子网-A 关联的路由表中,该路由表应根据 VPC-B 的 CIDR 范围将流量从 VPC-A 路由到 VPC-B

  • (目的地 | 目标):10.200.2/24 | PCX-123

(其中 PCX-123 是 VPC 对等连接的 ID)

与 EC2-A 和 EC2-B 关联的安全组允许所有入站和出站流量。

两个网络的 NACL 都允许所有流量

当我通过 SSH 连接到 EC2-A 并尝试 ping EC2-B 时,出现超时。

ping 10.200.2.67
...
...
... timeout
Run Code Online (Sandbox Code Playgroud)

我缺少什么?

供参考

  1. 我尝试在 stackoverflow 上提问,但被认为是偏离主题的
  2. 是的,它在概念上与无法通过对等连接在另一个vpc中ping ec2相同的问题,但这个问题已经死了,提问者从未回复或跟进。

networking amazon-web-services amazon-vpc vpc-peering

4
推荐指数
1
解决办法
5277
查看次数

无法重新启动 Nginx,“nginx.service 的作业失败,因为控制进程退出并显示错误代码。”

我有一个运行 Ubuntu 16.04 的 digitalocean Droplet。我使用 Nginx 提供的主要是静态站点,但它突然停止工作。

(你可能从这个介绍中了解到,我是这一切的初学者。)

我试图重新启动 nginx:

$ sudo service nginx restart
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)

systemctl 状态 nginx.service:

$ systemctl status nginx.service
? nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2019-04-25 12:31:46 UTC; 55s ago
     Docs: man:nginx(8)
  Process: 8232 ExecStart=/usr/sbin/nginx …
Run Code Online (Sandbox Code Playgroud)

ubuntu nginx digital-ocean

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

a2enmod 不适用于 debian (buster)

运行 a2enmod 给出:

bash: a2enmod: command not found

我四处寻找,找不到任何答案。有什么我需要做/安装的吗?

debian

7
推荐指数
1
解决办法
4万
查看次数