CentOS7修改网卡名

CentOS 7, 或RHEL7

[1] https://www.redhat.com/sysadmin/network-interfaces-linux, The name game: Naming network interfaces in Linux
可以使用nameif, ifrename, ip; centos7上没找到ifrename; nameif根据mac命令; 试过ip, 提示Resource Busy.
[2] http://www.mit.edu/afs.new/sipb/project/merakidev/src/openwrt-meraki/openwrt/build_mips/wireless_tools.28/IFRENAME-VS-XXX.txt
比较了各种方法, 没有操作步骤
[3] 11.2. Understanding the Device Renaming Procedure Red Hat Enterprise Linux 7 | Red Hat Customer Portal
[4] https://www.cyberciti.biz/faq/howto-linux-rename-ethernet-devices-named-using-udev/
我的系统中没有找到/etc/udev/rules.d/70-persistent-net.rules

下面操作根据规则60-net.rules[3]:

A rule in /usr/lib/udev/rules.d/60-net.rules instructs the udev helper utility, /lib/udev/rename_device, to look into all /etc/sysconfig/network-scripts/ifcfg-suffix files. If it finds an ifcfg file with a HWADDR entry matching the MAC address of an interface it renames the interface to the name given in the ifcfg file by the DEVICE directive.

cd /etc/sysconfig/network-scripts/
cp ifcfg-old ifcfg-new
ifconfig -a | grep ether # 获取hwaddr
vi ifcfg-new # 把DEVICE和NAME改为'new', 添加HWADDR="11:22:...."

# cat ifcfg-em0
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="em0"
UUID="721603be-3ee4-4f93-af05-a3c6eb4cfef0"
DEVICE="em0"
ONBOOT="yes"
IPADDR="172.16.56.103"
PREFIX="24"
GATEWAY="172.16.56.1"
IPV6_PRIVACY="no"
HWADDR="00:15:5d:8c:01:06"

重启系统.

有没有不需要重启系统的办法? todo

posted @ 2023-07-14 10:29 Gao科技 阅读(65) 评论(0) 推荐(0) 编辑

使用Patroni管理LightDB高可用

摘要: 使用Patroni管理LightDB高可用 ## 测试环境 CPU: 海光x86 OS: Kylin Advanced Server V10 SP1 LightDB: 13.8-22.3 Patroni: 2.1.3 etcd: 3.5.4 ## 安装部署etcd集群 需要3台机器。 centos/ 阅读全文
posted @ 2023-07-14 10:27 Gao科技 阅读(94) 评论(0) 推荐(0) 编辑

LightDB分布式高可用+负载均衡部署

摘要: ## 软件版本 LightDB 13.8-22.3 ## 安装分布式多机单实例模式 根据LightDB安装文档6.3节, 安装分布式多机单实例模式。 安装后,确认环境变量`$LTDATA`, `$LTHOME`正确配置,工作节点正确添加。 本文假设CN(协调节点, primary)安装在`机器186 阅读全文
posted @ 2023-07-14 10:25 Gao科技 阅读(59) 评论(0) 推荐(0) 编辑

LightDB-A 支持oracle执行计划下推

摘要: LightDB-A支持创建外部表,外部数据源可以是oracle, postgresql等. 在LightDB-A创建oracle server和用户映射: ```sql CREATE SERVER oradb FOREIGN DATA WRAPPER oracle_fdw OPTIONS (dbse 阅读全文
posted @ 2023-07-12 11:07 Gao科技 阅读(32) 评论(0) 推荐(0) 编辑

Linux-Cookbook

摘要: # Linux-Cookbook ## 设置本地iso为yum: ```sh mkdir /mnt/asianux-7.6-dvd mount -o loop /dev/sr0 /mnt/asianux-7.6-dvd ``` 把下面这段添加到/etc/yum.repos.d/redflag.rep 阅读全文
posted @ 2023-07-07 16:43 Gao科技 阅读(21) 评论(0) 推荐(0) 编辑

pgvector

摘要: 版本: centos7,gcc4.8 pg13 pgvector 0.4.4 (2023/6/14最新) ## 创建用户pgsql,不要用root useradd -m pgsql passwd pgsql mkdir /data/pgsql chown pgsql:pgsql /data/pgsq 阅读全文
posted @ 2023-07-06 10:43 Gao科技 阅读(613) 评论(0) 推荐(0) 编辑

搭建pg-ha集群

摘要: [1] https://wiki.postgresql.org/wiki/Binary_Replication_Tutorial#5_Minutes_to_Simple_Replication [2] https://wiki.postgresql.org/wiki/Hot_Standby [3] 阅读全文
posted @ 2023-07-06 10:10 Gao科技 阅读(61) 评论(0) 推荐(0) 编辑

LightDB支持从节点转发DML

摘要: LightDB, 是一个`Enterprise Postgres`, 恒生电子生产. 它在22.1(2022Q1)版引入一个[实验性功能](https://www.hs.net/lightdb/docs/html/lt-standby-forward.html), standby(从节点)可接受写数 阅读全文
posted @ 2023-07-06 09:53 Gao科技 阅读(31) 评论(0) 推荐(0) 编辑

svn合并git上游

摘要: A是git, B基于A开发, B使用svn, 如何合并A后面的小修改(比如release分支上的修复)? 下面是个大致的做法: ```sh git svn clone B cd B git add remote A git fetch A # 不需要checkout # 获取某个范围内的commit 阅读全文
posted @ 2023-07-04 07:25 Gao科技 阅读(28) 评论(0) 推荐(0) 编辑

VSCode-Cookbook

摘要: ## 使用portable mode https://code.visualstudio.com/docs/editor/portable 方便搬运,管理数据. vscode在windows, 要remote ssh不能联网的linux(A)? 先在能联网的linux(B)中把改装的都装好,能用,再 阅读全文
posted @ 2023-06-27 19:23 Gao科技 阅读(47) 评论(0) 推荐(0) 编辑

统计

点击右上角即可分享
微信分享提示