linux的服务管理-systemd,它不是一个命令,而是一组命令,是最新的初始化系统,为系统的启动和管理提供一套完整的解决方案

关于systemd请看这里:Systemd 入门教程:实战篇 - 阮一峰的网络日志

开启SR-IOV并且直通进iKuai和openwrt之后,需要用脚本使SR-IOV在虚拟机自启之前配置完成

写一个service文件放在/etc/systemd/system/下

root@AIOserver-Pve:~# cat /etc/systemd/system/sriov.service
[Unit]
Description=Script to enable SR-IOV on boot[Service]
Type=simple
#start SR-IOV
ExecStartPre=/usr/bin/bash -c '/usr/bin/echo 3 > /sys/class/net/enp1s0f0/device/sriov_numvfs'
ExecStartPre=/usr/bin/bash -c '/usr/bin/ip link set enp1s0f0 up'
ExecStartPre=/usr/bin/bash -c '/usr/bin/ip link set enp1s0f1 up'
ExecStartPre=/usr/bin/bash -c '/usr/bin/ip link set enp1s0f0v0 address 24:8a:07:b7:a8:70 up'
ExecStartPre=/usr/bin/bash -c '/usr/bin/ip link set enp1s0f0v1 address 24:8a:07:b7:a8:71 up'
ExecStart=/usr/bin/bash -c '/usr/bin/ip link set enp1s0f0v2 address 24:8a:07:b7:a8:72 up'
Restart=on-failure
[Install]
WantedBy=multi-user.target

然后执行systemctl deamon-reload

systemctl enable sriov.service

重启

PS:过多次尝试,两个VM均需配置一定的启动延迟

但实际不论启动延迟配置为多少,systemctl status sriov.service显示的执行完毕时间永远只比VM的启动时间早3-4s

ProxmoxVE 6.4-13 (PVE) 添加自定义服务相关推荐

  1. 蓝牙芯片----BK3431开发笔记------RW stack中添加自定义服务教程(4)

    一.实现自定义服务 在 RW 协议栈协议栈中添加一个自定义服务需要实现 6 个文件,分别为: custom.c custom.h custom_task.c custom_task.h app_cus ...

  2. Windows10将于12月13日停止服务!

    来源:Vposy(侵删) 自Win11系统发布以来,微软就致力于不断地优化,不断地推广.而今年5月份的时候,微软正式宣布Win11已经准备好广泛部署,希望广大用户进行系统升级. Windows10 2 ...

  3. Windows10将于12月13日停止服务

    点击"开发者技术前线",选择"星标" 让一部分开发者看到未来 来源:Vposy 自Win11系统发布以来,微软就致力于不断地优化,不断地推广.而今年5月份的时候 ...

  4. Nordic 中心设备添加自定义服务处理

    Nordic 中心设备添加自定义服务处理 照搬ble_nus_c.c和ble_nus_c.h内容来完成自定义服务的处理.这里中心设备我采用的工程例子是 ble_app_uart_c. 将compone ...

  5. Nmap 添加自定义服务指纹

    nmap安装完成后,nmap-service-probes文件(默认路径为:/usr/local/share/nmap)中包含了大量的probe请求以及响应的对应关系. 文件中附带标记####NEXT ...

  6. Android Framework添加自定义服务和接口

    1.扩展Framework接口 1.1.定义Java接口 在 frameworks/base/core/java目录下,根据包名创建一个子目录,比如我创建的是com/wrtsz/api/,在该目录下, ...

  7. [WCF编程]13.并发:服务并发模式

    一.概述 传入的客户端调用消息会分发给Windows I/O线程池(线程默认为1000)上的服务实例.多个客户端可以发起多个并发的调用,并且服务可以在多个线程上处理这些请求.如果传入的调用分发给同一个 ...

  8. CentOS7使用systemctl添加自定义服务

    一.简介 Centos7开机第一个程序从init完全换成了systemd这种启动方式,同centos 5 6已经是实质差别.systemd是靠管理unit的方式来控制开机服务,开机级别等功能. 在/u ...

  9. SpringCloud(13)之微服务的现状和未来

    一.微服务的现状和未来 1.服务架构的演变 1.1单体架构         单体架构应该是我们最先接触到的架构实现了,在单体架构中使用经典的三层模型,即表现层,业务逻辑层和数据访问层.  单体架构只适 ...

最新文章

  1. python列表的小东西_Python---列表相关操作
  2. python申明文件编码_Python源代码文件的文本编码
  3. A13在c语言中是合法变量吗,C语言中局部变量和全局变量等在内存中的存放位置.doc-资源下载在线文库www.lddoc.cn...
  4. 16-python基础5-文件读写操作
  5. 走进JVM【二】理解JVM内存区域
  6. DCGAN baseline
  7. 电流电压曲线 vc源码_电瓶修复—充电曲线你知道多少?
  8. WPF获取原始控件样式。
  9. vue 获取跳转上一页组件信息
  10. 物业管理系统c语言,物业管理系统C语言程序实习.doc
  11. 前端几种本地缓存机制
  12. Fitness Notes 健身笔记
  13. 共模干扰和差模干扰的理解
  14. Android端的彩票开奖查询系统
  15. php extraxt,php中关于extract方法的使用和建议
  16. BSV上的高效 zk-SNARK:技术解释
  17. 关于matlab中help无法使用的解决办法(点开后是空白)
  18. (一)软件测试专题——之Linux常用命令篇01
  19. 【09CWOW总结】看你妹之《网瘾战争》
  20. IDEA注释模板设置【非常实用】

热门文章

  1. git 怎么切换分支命令_如何在Git中切换分支
  2. 演示:使用McDSP EC300 延迟效果器使人声更丰富
  3. java遍历两个时间戳之间的每一天
  4. CentOS-6.7-x86_64-bin-DVD1.iso安装
  5. 查看本地连接的网络映射拓扑图
  6. 解决Windows服务无法访问网络映射盘的问题
  7. sqlserver 的数据迁移
  8. VS2019,C++,内存检测泄漏工具VLD(Visual Leak Detector)的使用
  9. Java-匿名类和匿名对象
  10. 画心的方法_书画常识:怎样保存书画的画心