ubuntu server guideNetworking tools DHCP: Install isc-kea DHCP: Install isc-dhcp-server Time sync: Using timedatectl and timesyncd Time sync: Serve the Network Time Protocol Install Open vSwitch with DPDK Samba Join 26 10:12 iso admin@installserver:/srv/ftp/ubuntu-daily-live-server-20.04$ rsync -rtvz ./iso/ . && sync sending incremental file list skipping non-regular file "ubuntu" skipping non-regular file "ubuntu-ports" container where we can insert our own customizations such as config changes and our own SQL data to instantiate our database. (The other YAML file is for Kubernetes-based deployments.) $ mv -iv ~/my-color-database0 码力 | 486 页 | 3.33 MB | 1 年前3
Open Flags 调研libfuse open open flags 在curvefs上的测试 open flags 实现方式 整体flags支持方案 具体flag的实现方案 O_TRUNC I/O模式类 O_DIRECT O_SYNC, O_DSYNC O_NONBLOCK(O_NDELAY ), FASYNC, O_TMPFILE 结论 参考文献 open接口原型 # man page open, openat, creat 00000400 #define O_TRUNC 00001000 #define O_APPEND 00002000 #define O_NONBLOCK 00004000 #define O_SYNC 00010000(before linux 2.6.33) 04010000(after linux 2.6.33) #define O_DSYNC 00010000(after linux 2 O_EXCL, O_NOCTTY, O_NOFOLLOW, O_TMPFILE, and O_TRUNC file status flags: O_APPEND, FASYNC, O_DIRECT, O_SYNC(O_DSYNC), O_LARGEFILE, O_NOATIME, O_NONBLOCK, O_PATH flags的含义 O_RDONLY: 只读 : 只写 O_WRONLY : 读写0 码力 | 23 页 | 524.47 KB | 6 月前3
GitOps 2.0 The Future of DevOps Ebookspecific environments (instead of being generic). ● It requires extra effort to keep all branches in sync (in case of hotfixes or configuration changes). ● It puts unnecessary strain on the CI system with dates or timestamps) As soon as your cluster state changes, your GitOps tool will try to sync the initial value from Git and in most cases, this is not what you want. State difference very easy. If you want to rollback to a previous version, you simply use a past commit for your sync operation. In practice, however, it is not entirely clear what exactly we mean by “use a previous0 码力 | 29 页 | 1.61 MB | 1 年前3
What's new with
GitOps and OpenShift(argocd or kubectl or oc) Argo CD - Synchronizing Poll/Push Change in git Pushed to Argo CD Check Sync Status Synchronize Argo CD - Challenges It’s not all rainbows and unicorns ● Repo structure for Many others Argo CD - Order Dependent Deployments https://argoproj.github.io/argo-cd/user-guide/sync-waves/ ● Sometimes you have cases where you need to deploy things in a specific order ○ Subscribe this automatically in some cases ● Argo CD provides Sync Phases and Waves to address other use cases ○ Three sync phases - Pre-sync, sync, post-sync ○ Within each phase can have multiple waves, next wave0 码力 | 34 页 | 2.01 MB | 1 年前3
Ubuntu Server Guide 18.04remove the drive from the array then re-add it. This will cause the drive to re-sync with the array. If the drive will not sync with the array, it is a good indication of hardware failure. The /proc/mdstat boot and network activation, now timesyncd by default regularly checks and keeps your local time in sync. It also stores time updates locally, so that after reboots monotonically advances if applicable. keeping your time in sync, and chrony will help with more complex cases. But if you had one of a few known special ntpdate use cases, consider the following: • If you require a one-shot sync use: chronyd -q0 码力 | 413 页 | 1.40 MB | 1 年前3
Linux command line for you and me Documentation Release 0.1login adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x bin:*:18831:0:99999:7::: daemon:*:18831:0:99999:7::: adm:*:18831:0:99999:7::: lp:*:18831:0:99999:7::: sync:*:18831:0:99999:7::: shutdown:*:18831:0:99999:7::: halt:*:18831:0:99999:7::: mail:*:18831:0:99999:7::: bin:*:18831:0:99999:7::: daemon:*:18831:0:99999:7::: adm:*:18831:0:99999:7::: lp:*:18831:0:99999:7::: sync:*:18831:0:99999:7::: shutdown:*:18831:0:99999:7::: halt:*:18831:0:99999:7::: mail:*:18831:0:99999:7:::0 码力 | 124 页 | 510.85 KB | 1 年前3
Linux command line for you and me Documentation Release 0.1login adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x bin:*:18831:0:99999:7::: daemon:*:18831:0:99999:7::: adm:*:18831:0:99999:7::: lp:*:18831:0:99999:7::: sync:*:18831:0:99999:7::: shutdown:*:18831:0:99999:7::: halt:*:18831:0:99999:7::: mail:*:18831:0:99999:7::: bin:*:18831:0:99999:7::: daemon:*:18831:0:99999:7::: adm:*:18831:0:99999:7::: lp:*:18831:0:99999:7::: sync:*:18831:0:99999:7::: shutdown:*:18831:0:99999:7::: halt:*:18831:0:99999:7::: mail:*:18831:0:99999:7:::0 码力 | 128 页 | 716.99 KB | 1 年前3
CloudExplorer 3.0 管理员手册v1.2件中的配置会覆盖代码中的默认配置)。 # 云账号每一小时自动同步一次 sync.cloud.account=0 0 0/1 * * ? 注意:配置文件修改后,需重启服务使配置生效。 云账号同步超时时间配置如下: # 云账号同步超时时间,默认若 100 分钟同步未完成则云账号状态会变为同步超时 cmp.cloud.account.sync.timeout=100 12.2 定时任务默认配置 表 11-1 同步云账号 sync.cloud.account=0 0 0/2 * * ? 每两小时整点 同步 LDAP 用户 sync.extra.user=0 0 0/2 * * ? * 每两小时整点 虚拟机服务 同步虚拟机/宿 主机监控 sync.cloud.resource.server.metric=0 35 0/1 * * ? 每个小时的 35 分 同步存储监控 sync.cloud resource.datastore.metric=0 30 0/1 * * ? 每个小时的 30 分 同步磁盘监控 sync.cloud.resource.disk.metric=0 40 0/1 * * ? 每个小时的 40 分 同步 IP 状态 sync.cloud.resource.ip.status=0 45 0/1 * * ? 每个小时的 45 分 执行到期虚拟机 回收检查,按回0 码力 | 308 页 | 0 Bytes | 1 年前3
GitOps Continuous Delivery with Argo and Codefresh1. Commit 5. Call ArgoCD to sync MyApp source code 2. Trigger CI 3. Updates App manifest 4. Trigger CD pipeline CI/CD Platform 6. Get latest from repo Config Sync GitOps Demo! @codefresh ● Service Updated State 5. Call ArgoCD to rollout and pause 7. Call ArgoCD to complete rollout Config Sync Config Sync MyApp rollout manifest 8. Get latest Canary Demo! @codefresh Signup for a FREE account0 码力 | 14 页 | 1.25 MB | 1 年前3
Continuous Delivery
and GitOps
on OpenShiftapplication delivery using Argo CD and Tekton with GitOps Application Manager CLI Powered by 28 Sync Monitor Detect drift Take action Argo CD ● Cluster and application configuration versioned Granular control over sync order for complex rollouts ● Rollback and rollforward to any Git commit ● Manifest templating support (Helm, Kustomize, etc) ● Visual insight into sync status and history OPENSHIFT Pull Dev Environment Staging Environment Prod Environment Push Sync $ kam bootstrap linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc0 码力 | 32 页 | 2.13 MB | 1 年前3
共 111 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













