Setting swapiness closer to 0 should lessen the amount the kernel is trying to use swap and keep data in RAM. That's what most people expect the kernel to do when there is lots of available as RAM
@RedHatEnterpriseLinuxКүн бұрын
And it will, but over time, swap generally still has stuff that trickles into it. It’s important to note that these things are things that are not in active use by the machine. I think the mistake people make is that they expect a low swappiness to result in zero usage, which isn’t the reality. A low swappiness means the kernel is less aggressive, not that it stops using swapspace.
@ragectlКүн бұрын
"Using Toon D" who let ChatGPT write the descriptions 😂😂 It's TuneD. For tuning values.
@frankdontsurf2 күн бұрын
When that fsck hits after your RHEL6 server hasn’t been rebooted since Obama was in office.. 😅
@Jscar_Hawk5 күн бұрын
Love the setup! Keep up the great work!
@TobinHolz5 күн бұрын
I wish this command would run. sudo mount -o remount,rw /home command returns: mount: /home: mount point not mounted or bad option. dmesg(1) may have more information after failed mount system call dmesg command only shows a screen full of errors related to the journal file due to /home folder being read only.
@RedHatEnterpriseLinux5 күн бұрын
@@TobinHolz it may be that on your machine /home is not a separate filesystem. When you look at: df -hP Do you see /home listed? If not, then your /home directory is included in your / filesystem. In which case a mount -o remount,rw / would be what you would want to use if your / filesystem was mounted read-only.
@stevealexander80106 күн бұрын
What happened to Stratiis ? I like what it has - but it doesn't have a lot.
@RedHatEnterpriseLinux5 күн бұрын
Stratis is still under development, and moved to a GA feature in RHEL9. Here is the upstream project: stratis-storage.github.io
@nathanhedglin9317 күн бұрын
Hey Nate!
@kissalude90327 күн бұрын
I love split spacebars. So much more functional
@jeevanandhamrajendran7 күн бұрын
I have enbaled appsteam and base os repo for 9 and refresh subscriptions on the server my trying to use pre upgrade comand and getting error not able to download base os 9 repo ..Also i see yum repolist output i do see only 8 repo
@RedHatEnterpriseLinux7 күн бұрын
The upgrade from 8 to 9 has a hands-on lab: www.redhat.com/en/interactive-labs/upgrade-with-leapp It should guide you on all needed steps as well as an example machine to see the state at any particular step.
@Marshie_M8 күн бұрын
pretty cool!
@elamaroon831613 күн бұрын
Y'all got any contacts for 1 on 1 mentoring/ tutoring to pass RHCSA🙏🏿🙏🏿🙏🏿
@RedHatEnterpriseLinux11 күн бұрын
No, Nate and Scott both took Red Hat Training as part of their exam prep.
@nbecnbec13 күн бұрын
That's an unfortunate design. Like `sl`. Users shouldn't be penalized or worse have their scripts sabotaged for typing something out of order.
@RedHatEnterpriseLinux13 күн бұрын
Transposing something like sl, I could see, I have never once spelled a 3 letter word backwards by accident. I think that’s highly unlikely. Also, making mistakes when writing code is common, which is why we test it prior to putting it in production. If one did typo ls, I would expect it would come out quickly in testing prior to use.
@PierreCarette15 күн бұрын
tpm?
@RedHatEnterpriseLinux15 күн бұрын
LUKS is something that exists outside of hardware encryption technologies.
@PierreCarette13 күн бұрын
@@RedHatEnterpriseLinux Is TPM used to store the encryprion key locally as opposed to tang that stores it on the network?
@RedHatEnterpriseLinux12 күн бұрын
@ check out this document: docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/security_hardening/configuring-automated-unlocking-of-encrypted-volumes-using-policy-based-decryption_security-hardening#configuring-automated-unlocking-of-encrypted-volumes-using-policy-based-decryption_security-hardening
@gregbrown795315 күн бұрын
The challenge is always finding the balance of security and usability. Some of the hardening settings disable functionality that may be needed.
@RedHatEnterpriseLinux15 күн бұрын
Indeed. The Product Manager for RHEL security often says something similar. That said, CIS benchmark is a good multi-use security standard if you’re just starting to look at security compliance standards to better an organization’s security posture.
@gregbrown795315 күн бұрын
@ I do work for a bank and we have to attempt to apply every setting and document the ones we can’t. Not a fun process.
@jijigaonkar459716 күн бұрын
You only showed half of the recovery methods in the first part. Why?
@RedHatEnterpriseLinux16 күн бұрын
@@jijigaonkar4597 the episode is about rescue mode, not about all the different ways one can attempt to fix the problems created to showcase using rescue mode.
@jijigaonkar459716 күн бұрын
@@RedHatEnterpriseLinux Can you make one video on it... So it will help us to understand more.
@clixie117 күн бұрын
Noted. To avoid those pesky bugs, bring your cat to the vet.
@pastmortem18 күн бұрын
Very informative thanks. More nmcli videos please
@CreachterZ18 күн бұрын
Don’t you hate that sinking, dreadful feeling you get in the pit of your stomach the second after you hit enter and realize…. ?
@markainge24319 күн бұрын
Thanks for the show, I have a question around the 'download only' option you mention. Does this mean that when you finally run a 'dnf update', this just runs for the previously downloaded files OR all files that are covered by the 'update' at that time including new updates?
@scottmcbrien653519 күн бұрын
In theory it would run off of both downloaded content *and* any newly released content since the -downloadonly cache was built. Thats why I recommend building the cache a couple days before the planned update because you can get all, or at least the large bulk, of the updates staged in the local cache. This may also depend on whether you use Red Hat Satellite or not. With Satellite, you control what updates are made available to boxes, so if you’ve not added any new updates to the content view, then the -downloadonly cache would match what is available to the system.
@BeOnlyChaos19 күн бұрын
Some OS has really weird line endings 😉
@calabiyau-ib9hp19 күн бұрын
I think the file system is highly logical, well thought out, and perfect. For hard core-ish computer folks. But after listening to long term Linux users say things like “well, it could be in this directory” or it might be in this other directory” more times than I can can count, it seems like it was made, or is made, a bit too complicatef. On purpose 🤷♂️ When everything works right its never a problem. Until things don't work right and finding root files you need to access to fix problems have disappeared into the “fog of linux’s file system” I still love Linux. But it drives me nuts at times.
@andyhall703219 күн бұрын
dos2unix
@RedHatEnterpriseLinux19 күн бұрын
That would work to resolve this specific issue. But how do you know it’s a problem in the first place? I’ve also seen weird control characters be inserted in files with a wonky network connection (which isn’t just return-new line). cat -vet can also find these oddities. Or my favorite game recently, tabs or spaces? cat -vet can quickly help identify whether files are using tabs or spaces as their Whitespace characters.
@andyhall703219 күн бұрын
@RedHatEnterpriseLinux good point
@elamaroon831620 күн бұрын
One of my favorite channels maaan I love you guys.
@scottmcbrien653520 күн бұрын
Thank you so much for the positive vibes!
@danielkemmet259420 күн бұрын
Thanks for this, It helped me wrap my head around IDM and it looks like I'm going to need to hand-off DNS to my IDM Server -_-, Created all these service records for nothing! :P
@kiwicleothebudgies273820 күн бұрын
Do you use the same for rhel ai 9?
@matthewyee234320 күн бұрын
You can install all the components of RHEL AI after you've activated your subscription with an activation key. RHEL AI requires its own subscription.
@dono4221 күн бұрын
I remember this causing me problems a few years ago after a kernel update. Unknown to me the interface names changed and I lost connectivity to a few servers. Predicable Network Interface Names (systemd 253) can be disabled by changing the default NamePolicy to "keep kernel" for net_setup_link in udev.
@scottmcbrien653521 күн бұрын
Red Hat doesn't introduce changes like this mid-release. The likely culprit is that the previous kernel had, on it's commandline, an option to change behavior. This option for some reason wasn't added to the commandline of the updated kernel, hence the change in behavior at a kernel update.
@blockerby21 күн бұрын
LEAPP does not allow you to upgrade the OS if you are using ethX interface names. You are required to change the names before you can continue.
@2mustange22 күн бұрын
Great conversation
@ragectl22 күн бұрын
NetworkManager tools still suck. Even using nmstatectl is not a great solution. NetworkManager support for automated configuration has been terrible for years. That's why people have recommended to use systemd-networkd in RHEL
@OlliS7122 күн бұрын
Overcommitting was "necessary" because of forking. Solaris' default is the other way, all memory that is allocated must be backed by swap.
@vinvivofikas997323 күн бұрын
great explanation. Thanks!
@SumitKumarSahu7923 күн бұрын
Superb way of deploying bare metal or vm using container image using image mode.
@goodluck252224 күн бұрын
What is on that dudes face.....
@RedHatEnterpriseLinux23 күн бұрын
That would be a beard.
@goodluck252223 күн бұрын
@RedHatEnterpriseLinux lol no.. that is not a beard. It's crooked too whatever you call that atrocity
@nullumcorpus562124 күн бұрын
The package composer-cli does not seem to exist on RHEL 9.5.
@RedHatEnterpriseLinux23 күн бұрын
The package that provides it is osbuild-composer. I found this with: dnf whatprovides */composer-cli
@Thalamus424 күн бұрын
So good to see - real sysadmins seems to prefer perl ;)
@scottmcbrien653523 күн бұрын
I think sysadmins prefer a variety of tools. If it’s something quick, bash. If it’s data parsing, formatting heavy, Perl. If it’s something to maintain longer term, maybe Python. Choosing the right tool from the available ones is important for your long-term sanity. For example if you’re doing arrays in bash, you should look at another tool 😂
@Heilzmaker25 күн бұрын
I appreciate these
@munamohamed716026 күн бұрын
I am preparing for the rhcsa exam, and this channel has been very helpful! Thank you all for your work!!! 🥰🥰🥰🥰🥰
@ankitdhiman8528 күн бұрын
Is vlan tagging supported on virtual switches used for VMs in rhel9? If yes, can you give me a reference?
@scottmcbrien653528 күн бұрын
This was the first google result for 'vlan tagging kvm site:redhat.com': docs.redhat.com/en/documentation/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-virtual_networking-setting_vlan_tags#sect-Virtual_Networking-Setting_vLAN_tags
@RedHatEnterpriseLinux27 күн бұрын
Nate does it with a vlan trunk port mapped to the vm NIC on the RHEL hypervisor. Then vlan interfaces are setup with each vlan-ID that the vm's need access to, and bridge interfaces are mapped to the vlan-tagged interfaces. Then as a VM is built, you attach it to the bridge interface for the vlan it needs to live on.
@vinvivofikas997328 күн бұрын
great content! Thanks!
@vinvivofikas997329 күн бұрын
amazing channel! Thanks! now I need to find 60+ hours of time :D
@RedHatEnterpriseLinux28 күн бұрын
Thanks! You might look at some of the newer episodes first. We've gotten better over the years and in some cases have done replacement shows on topics we did early that we knew we could do a better job on 🙂
@vinvivofikas997328 күн бұрын
@@RedHatEnterpriseLinux thanks for the info! The German within me wanted to be very disciplined and do the list from beginning to end ... but I better follow your advise
@SushiwillАй бұрын
Still needs one on one support nin my opinion
@DavidLange1492Ай бұрын
We need to have multiple versions of application module software. Seems difficult to do with module system and documentation lacks that information.
@RedHatEnterpriseLinuxАй бұрын
@@DavidLange1492 there are a couple of packages, like the pythons or gcc-toolsets designed to be installable in parallel, but generally when it comes to modules you can choose any one version that you want. Like the Highlander, there can be only one. I’d suggest looking into containers instead, essentially offering a container with whatever version you need, where each different container could offer a different version of a language.
@DavidLange1492Ай бұрын
@@RedHatEnterpriseLinux That's what I believed from the documentation. Unfortunately, developers request multiple versions to be usable at all times. The situation sysadmins have to face in the field.
@scottmcbrien653528 күн бұрын
@@DavidLange1492 I mean I hear you, but just because everyone wants ponies, doesn't mean everyone gets a pony. They're impractical, not unlike installing every runtime in parallel on a machine. Containers are the solution to this problem because it allows for each individual runtime version to bring all it's own dependencies and weirdnesses without affecting everything else on the system. Though if developers aren't willing to create their own containers, perhaps you could do it and make it available on all the needed systems via a local repository? You could even have a central repository so that individual devs could pull them to a system of their choosing. Red Hat does this to some extent with a variety of run-time UBI (Universal Base Images). Though they are built to generally include all the things, so, for example, the python one is pretty large. One could start with a UBI standard and use the included DNF to pull in whatever specfic runtimes they wanted though and you'd have a pretty easy method for building and maintaining a catalog of containers unique to your organization.
@behappy3253Ай бұрын
Thank so much for your help
@boubou40Ай бұрын
I often use the dnf module command that enables me to switch to different versions of software like php without removing packages (on module-aware packages)
@RedHatEnterpriseLinuxАй бұрын
@@boubou40 after being all-in on modularity with RHEL8, we’ve been pulling away from it since. I’ve been told by engineering to expect that modular packages will not be included with RHEL 10.
@BalleboneАй бұрын
Is there any great way to kickstart the FIPS compliance portion during install? So that its not an after install situation?
@RedHatEnterpriseLinux26 күн бұрын
I’d use this guide: docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/security_hardening/index Perform an interactive install and validate it against your FIPS needs. Once you have verified its correctness, you can use the /root/anaconda-ks.cfg as a basis to kickstart other systems to be identical.
@prophetjamz94Ай бұрын
Tooling like this makes me eager to someday work on a RHEL system.