ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. guyinpv
    3. Posts
    • Profile
    • Following 0
    • Followers 0
    • Topics 57
    • Posts 679
    • Best 144
    • Controversial 2
    • Groups 0

    Posts made by guyinpv

    • RE: Would You Hire Someone in IT Who Does Not Have a Home Lab

      @momurda said in Would You Hire Someone in IT Who Does Not Have a Home Lab:

      Am I the only IT guy that gets a salary anymore?

      I like the idea of it but where I work it wouldn't change anything. They would still demand when I come and go and expect the same amount of "on call" available from me.

      In other words, salary for me wouldn't change my freedoms one bit. It's my general opinion (based on what others have said) that salary typically just means the boss expects you to work more, longer, and at home, and on weekends too, and on the road, and keep the phone by you at all times, and answer work emails, etc.

      We moved our general manager to salary and all it did was make him stay longer hours and answer phone and emails all day and night.

      posted in IT Careers
      guyinpvG
      guyinpv
    • RE: Would You Hire Someone in IT Who Does Not Have a Home Lab

      I kinda do and kinda don't have a home lab.

      I have Virtual Box as well as I use Vagrant. Most of my stuff these days are web/dev related so the extent of my home stuff is little more than web servers. I fire up a VM to play with Node or PHP7 or whatever.

      I don't know if this qualifies as a "home lab" as I consider it just basic dev tools. I also toy with VMs from VULTR and Digital Ocean.

      When it comes to education I have two general ideas. One is that if I need to learn things very specific to tasks my boss is telling me I must cover, I expect the business to help with training. I expect them to let me take an online course or two, buy a book, or buy a service and that I can study as I go and learn "on the job".
      If they want me to do new things and learn new things that were never on my job app, then it makes sense they help cover some education for it.

      I also like this because I can learn the thing while actually using company data. That is to say, rather than being in a generic lab trying to learn, I can do it with real world data and problems, which is much more useful.

      On the other hand, if I want to learn something new, or something to improve myself in a general sense that isn't related to tasks at work, then of course I study on my own.

      My problem with the home lab idea is that it's not easy to build the environment I want to study. It's not that easy to build a home lab for studying Cisco edge routing and advanced networking. There are some virtual environments and stuff but I can't afford hundreds and even thousands of dollars worth of switches and routers to play with for a home lab. It's harder to study those than it is to, say, spin up a FreeNAS server or OwnCloud.

      Personally I don't like the idea of being weeded out based on this. I would think that personal qualities come first, experience second, and passion third.

      It's getting harder and harder to find good people. I think people are becoming more selfish and self-serving, with growing animosity toward "the man" and the corporate overlords. You know, those people who make all the money and drive Cadillacs while paying minimal to the techs who actually run the business and keep things flowing. People think businesses are just out to use them.

      The point being that I would much rather hire a person because they are trustworthy and dedicated and love the work and are a decent person. Ruling out selfish, self-absorbed, arrogant, job-hopping, money-focused, disconnected people. I don't give a crap if they have a home lab if they are only in it for the money. They will jump ship at the next highest offer and play that game. I wouldn't want to hire somebody who is already a disgruntled employee from day 1 for no other reason than he hates having to work for someone.

      Once I've found somebody who seems to be excited to work at the company and knows something about it, who proves to be a decent human being and isn't simply job-hopping up the "ladder", then I'd move on to knowledge/experience.

      If they prove to be good and experienced at the core aspects of the job, I can always train for the rest and negotiate salary based on their experience and how much I think I need to train them for the position.

      Where I work now we've seen 15 people hired and fired in a little over a year in basic positions. Mostly they quit or were fired because they were not good people. Whiners, complainers, back biters, lazy, job hopping. Who cares if they had a home lab? They were not good people, they didn't work well with others, they were lazy and didn't want to learn anything new or take on any tasks outside their small sphere. They were jealous of whatever pleasures the CEO had and thus built up animosity toward the company.

      Find good people first. Train them. Keep them when you got them!

      posted in IT Careers
      guyinpvG
      guyinpv
    • Can I send a Dell server bid to someone as a link?

      I didn't see this option anywhere, or find it on Google.

      I want to get this server bid to a company but there doesn't seem to be a way for me to configure it first, then send them over to buy.

      I can't buy the thing myself and charge him, so it would seem the only option is to send a printout of the server and tell him to just copy my configurations? That's ugly.

      Any other options? I want to just send him a link, and he clicks checkout.

      posted in IT Discussion dell
      guyinpvG
      guyinpv
    • RE: How can I install Fedora Workstation on Xen 6.5?

      The RHEL templates go up to 7, and I don't know how that translates to Fedora version 23.

      0_1465602932765_rhel.png

      Regardless, I don't think it's the template that causes this. There doesn't seem to be anybody who has installed these later versions, though I've found people mentioned being able to use up to version 20.

      I just don't know. Part of my says I should be able to emulate "anything", but obviously that must not be true. That leaves me with the question, what is it about an OS that makes it NOT VM-able on Xen?

      Just have to stick to Ubuntu I guess.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • How can I install Fedora Workstation on Xen 6.5?

      I wanted to give Fedora Workstation 23 a try but it won't install on Xen. The first page of the Fedora installer shows up, but as it loads, it just quits saying "Oh no! Something has gone wrong. ... A problem has occurred and the system can't recover. All extensions have been disabled as a precaution."

      From what I can gather, this is most likely a graphics issue.

      I know Xen can do some fancy PCI passthrough stuff, VGA passthrough, but the tutorials on that are like 400 page works of art, not meant for mere mortals to grasp.

      As a general question, can I passthrough the VGA that built in to the server? Will that screw up anything or do I need an absolutely dedicated graphics card for JUST the one VM to use?

      Either way, are there any simple instructions on enabling VGA passthrough for this VM?

      A lot of people do the passthrough trick with Windows to enable better gaming or 3D apps and Aero and so forth, but I've not seen it done for a Linux VM.

      Ideas? Does Fedora even work on Xen in the first place?

      PS - Xen has a handful of RedHat templates which I initially tried to use but didn't work. Only doing a custom setup did I even get this far with Fedora.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      And so many things feel so arbitrary.

      The other day I think I was using the find command or something, and found out that there is an alias "simplified" version of the command that overwrites the "real" one. So it goes, if you want the ability to use all the command options, you have to specifically reference the executable location like /usr/bin/find because this gives full options and the useless simplified secret alias version doesn't have all the options.

      I hate little "gotchas" like this. So arbitrary, so useless and "undocumented".

      What overwrites find? What OS were you on? I've never seen that. It does not appear to be happening on my systems.

      I was reading a how-to for doing some advanced file-finding. It was either the find command or some other one. It said that their was a simplified alias version (built in to Bash?) that didn't have the advanced switches I needed, so they said to always reference the usr/bin version directly when using it.

      Wish I could find it for you.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      And so many things feel so arbitrary.

      The other day I think I was using the find command or something, and found out that there is an alias "simplified" version of the command that overwrites the "real" one. So it goes, if you want the ability to use all the command options, you have to specifically reference the executable location like /usr/bin/find because this gives full options and the useless simplified secret alias version doesn't have all the options.

      I hate little "gotchas" like this. So arbitrary, so useless and "undocumented".

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      Based on a permissions system, certain parts of the GUI could be exposed to low level tech support or even staff.

      Very true, and I've seen that done. But you can do that with CLI, too. Does a GUI really reduce training in that scenario? Maybe, but as someone who taught CLI to Solaris end users who are not even computer savvy, it wasn't hard. Anything takes training, CLI isn't that hard if you are being trained on a repetitive job.

      Call me argumentative, but I haven't found any good training on Linux yet. Part of what frustrates me is that for any given thing I want to do, I have to like separate every different variation. Is this the Bash thing or the GNU? Is it the apt-get or the yum? Which commands are missing? Or crap it didn't have nano and now I have to use the train wreck that is vi.

      I'm always on the lookout for decent ebooks to download, in fact I just grabbed 5 Linux ebooks a week ago. But then saw that they were about 8 years old! I don't know if that's good or bad, maybe they are still up to date? Maybe it's teaching something outdated?

      I have this monstrous 2000 page book on the shelf in front of me, an old one, "Linux The Complete Reference". But its copyright is 1997! I don't know if it's even worth trying to look anything up in there to be honest.

      I just wish I had a complete training book that isn't esoteric or so specific to a particular distro that it misses a lot of basics. I need training that makes things make sense.
      I don't want to study Linux only to find out when I try to take the knowledge to my CentOS web servers that half of it doesn't apply!

      Training is everything, but I find that most people who teach Linux just assume everybody are cyborgs like them and dream in green Matrix code. They call the CLI "intuitive" when what they really mean is they are used to it and understand it.

      Anyway, good training is important!

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      Don't you even monitor basic stuff like CPU/RAM/HDD? Don't you get alerts on successful root logins? Do you monitor anything at all?

      I have all this power today and do it, but I use the CLI. Everything that you feel that I am missing, I have. It's just all CLI based and works fine.

      My argument is that for any given task that can be performed either by CLI or GUI, the GUI version will be nicer, visually intuitive, and easier to use.

      I can type dir in Windows, but I'll almost always choose Explorer with "Details" view, for example.

      I can't think of anything that I can do equally well in CLI or GUI where I prefer CLI. If the GUI does the same thing, it's always nicer.

      CLI simply has more power in every case where the GUI is built with limits. I would give the example of cPanel here. If you've ever used WHM, it has a ton of options, but one of the odd things is that you can add IPs to the firewall, but you can't review them or remove them back out. You'd have to go to CLI to micro-manage the firewall rules.

      There is also abstraction of multiple commands into one. When I create a new web hosting account, it does a ton of stuff behind the scenes creating the user, setting permissions, creating folder structure, editing Apache virtual hosts, editing DNS entries, creating FTP and email accounts, and any file limitations. Doing all that manually with CLI is prone to mistakes, missing a step, etc.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      I really am surprised there are not good options here.

      Well on one side you are recognizing an opportunity. That's good. But from the system admin side, I don't see a problem to solve. Already everyone in an environment of any scale has a system that works incredibly well, the command line. There isn't a problem to solve. So while you might have a solution, it's a solution in search of a problem.

      not that the idea is bad, but attempt to implement it, even on paper. How man of these ad hoc things do you want to include? Any one you leave out might be your "inode" to someone else. What does this GUI based system really look like? how do you make an interface for "everything"? And then make it easy to use.

      Buddy, those are the questions us GUI people are made to answer 🙂

      It could reduce the learning curve on performing hundreds of common tasks.
      Training level 1 support would be easier. Less need for high level super techs at level 3.
      Based on a permissions system, certain parts of the GUI could be exposed to low level tech support or even staff.
      Customized dashboards could be setup for any given area of control for any given tech.

      Just like Webmin, any given service or part of the system would have a module to help manage it. If the system doesn't run BIND, no part of the GUI would have to be designated for it. It's only as complex as the complexity of the server farm and roles.

      Just dreaming 🙂

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller
      There is a lot of "potential" data, and a ton of arbitrary data. But only so many critical error conditions relating to that data.
      Testing drive space would be one of those daily or weekly checks. Testing inode space could be monthly or whatever. It's not like you need a constant stream of reporting. Only if it's critical levels would anything get reported.

      What is the alternative then? To avoid monitoring too many variables, we just sit around and wait for problems then scramble trying to figure out what happened?

      Don't you even monitor basic stuff like CPU/RAM/HDD? Don't you get alerts on successful root logins? Do you monitor anything at all?

      Just to be random, would you stick even something like Newrelic on servers? How do you even know if a server goes down without some kind of monitoring/management tools? I assume maybe you use Nagios or something. Those can certainly record a ton of data!

      In any case, the GUIs I'm talking about are not on the servers themselves. I'm talking only about having a GUI to manage them. Most likely from your own workstation or even a web interface.

      In my case, ClearOS is just like Windows, where the GUI and services are pretty much intertwined. For Zentyal, it's installed as software on top of the server. But for managing 60 servers, ya there is no way I'd want 60 logins to Zentyal! In that scenario, I would only have some type of management/control software on each server which lets me do everything remotely from some other central interface. Not unlike what XO does, but those types of tools don't have features to let me run things across multiple servers.

      I really am surprised there are not good options here.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      Let me give an extreme management example. Of course, this like never comes up, but it's an example.

      Today @guyinpv discovered that he is out of INODES on one box. Crap, he thinks, what if I'm almost out of INODES on every box!

      So he goes to check. He pours through GUIs trying to find this info. Likely, no GUI anywhere for any system shows it. Certainly no normal one.

      What do we do on the CLI? The same thing that we do for normal file system checks except with the addition of the "-i" flag.

      for i in $(cat serverlsit); do ssh $i "df -i" ; done
      

      Boom, we have a list and we can see if anything is getting dangerously high.

      In my theoretical world, I would never have to "wonder" if inodes are running out. There would be some sort of server management tool on all my servers, which report back to me any kind of system level problems. Something like Spiceworks for example. Reports when drive space is low, printer is out of ink, CPU usage is high, RAM is running out, too many connections, failed log in attempts, log errors, root level log in attempts, etc etc.

      So I'm sitting at my workstation and I want to check inode and drive space, I would simply open "that part" of my GUI management interface, go to drive space, and sort by inode or free space or whatever to see where I'm at.

      The command you typed is little more than "show me inode usage on all my systems", which could easily just be a function somewhere in the GUI of some server management interface.

      I can't believe stuff like this doesn't exist!

      In your scenario, if you had not had the intuition to type that command and look, how would you know any server was running low in the first place? Wouldn't you want something like that to be monitored and reported back to a central interface?

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      What would be an example where managing 60 servers fails but using CLI tools works well? Just some random scenario, so I can wrap my head around it.

      You mean where 60 fails from a GUI?

      Let's say you need to deploy a package to 60 servers during a 20 minute maintenance window. With windows you could do this with external third party tooling or PowerShell pretty easily. But from the Windows GUI? How do you do it?

      You got me, I don't know. I was asking YOU the question. How do admins typically try and manage 60 servers with a GUI? Aren't there any standard tools in the corporate world for this?

      In my mind, I wouldn't be just using the Windows GUI. Theoretically I'd have some kind of management interface which is connected to all my systems. As long as I had the authority to install packages, I can see myself just selected which systems to install to, picking the package from some central data store, then clicking the "DO IT" button and sit back and relax while it all happens.

      Either that sort of interface simply doesn't exist, or I don't know how else to do it except by connecting to each system one by one.

      See in my mind I think a GUI can do ANYTHING a CLI can, since a GUI is simply abstracting the same commands into a visual interface. All the GUIs do at the end of the day is run commands to the underlying APIs, but provide an interface to abstract the ugly stuff away.

      When I open Windows Explorer and browse to a folder, under the surface it's just running the same sorts of file system commands I can type myself, it just shows me the results more pretty.
      I would think the same is true for managing more than 60 servers. Whatever you can type in a CLI to manage them, the GUI would be doing the same, but showing me the results visually and abstracting some commands into buttons and checkboxes.

      Hey, I don't know. If the tools I'm imaging don't exist yet, then there is a market for it!

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      Anyway that's neither here nor there. I just think some people like the CLI environment, some people get it, some people "click" with it. But my brain just has a hard time. If my work is 80% Googling and 20% CLI work, but using a GUI makes it 80% work to 20% researching, I'd rather take the GUI. I just get more work done.

      I would agree with that. The problem is, once you get to any scale, the GUI is a huge problem. I've never seen anyone break the 60 servers per admin mark using GUIs. Even six figure people. They always get mired in the interfaces and the slowness of it all.

      On the CLI, you can scale up like crazy. Even without special tools. Add in the special tools and you can be at thousands of machines per person.

      I'd like to see this in operation. I mean, what are they actually DOING with the servers in the first place? Why would they manage all 60 at once? Wouldn't you have some sort of management utility on them which report to a central interface? Then from the central interface you can hop in and do work on any given system?

      What would be an example where managing 60 servers fails but using CLI tools works well? Just some random scenario, so I can wrap my head around it.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      So let's just look at Windows GUI or Webmin or Zentyal... I've not tested this so I'm really asking. If you run out of inodes on any of those systems.... how does the GUI tell you that inodes are exhausted? Since this is a GUI vs CLI question. I have no idea how a GUI would not make things worse here, I've seen no GUI report on inodes, but the CLI does.

      I've never had the error until now. I believe I was just running an apt-get upgrade and it failed simply saying I was out of space. So a quick check with df showed I wasn't. Of course I learned about the inode switch later, but my only point is that there was nothing intuitive about the situation. I had to Google why it was saying out of space when I wasn't. It didn't take long to find the inode angle.

      I don't know how the GUI would handle it. Since most GUIs would have some interface for doing software updates, I would imagine I would also just get a visual error about being out of space.
      The question, is the GUI/software smart enough to take it a step further and tell me why I'm out of space, or just leave it at the error?
      My guess is the GUI would not be smart enough to take it further, and simply error about being out of space and leave it at that.

      It's no different in Windows when you try to install something and you just get some random obscure error and it closes.
      I remember back in my computer repair days, software would sometimes throw DLL errors and we'd have to reregister the libraries using CLI commands.

      A GUI doesn't help with some stuff, but it does with others. Using GUIs for configuration, where you just have to look at checkboxes, drop down lists, toggle switches, text fields. So much easier than running around the file system editing touchy text files. Editing my network in Windows is worlds more intuitive than messing around with interfaces and network files.

      Finding large files in Windows is just a matter of clicking the "size" filter in the search box and choosing "gigantic". It won't limit to 10 results though, it will just show everything. Or I use a nifty utility called WinDirStat.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @scottalanmiller said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      The only way I could ever work in "CLI only" is by having another computer available at all times so I can look up commands and how exactly to type stuff! Because man pages suck, and nothing is intuitive whatsoever!

      I'm not sure what you mean. I find it very intuitive. much moreso that the Windows GUI, for example. Not knocking the Windows GUI, just saying that that is a good one and I find it much harder to find things there than on the Linux CLI.

      Well you are a victim of your experience and knowledge then!

      How is a blank screen with a blinking cursor "intuitive"? No person on earth could be put in front of that and somehow just know what to do. But at least with a GUI there is something to look at, pieces of text, descriptions, help bubbles, search bars, text labels.

      Most of the commands I've ever needed to do something relatively trivial have been just disgusting to look at. I mean, try something like, find the largest 10 files on your computer. Is it "intuitive" to just know how to type something like du -a / | sort -n -r | head -n 10 or whatever. What's intuitive about that? How would anybody know unless they searched Google on some other computer to try and figure it out and know exactly how to pipe the results and what those results will look like and how the next command needs to read the data.
      And by no means is that command even complicated!
      The other day I ran in to some obscure problem where my system acted like it was out of drive space, yet the drives did not report as full. Turns out after much research it was just that inode usage was filled up. What the heck is an inode? All the years I've been using Linux, the books I've read, the videos I've watched, nobody ever said "hey, you can actually have a full drive because inodes are used up, even when the drive reports as have 20% free space.".

      I had to delete old kernal images in /usr/src in order to free up inodes.

      Nothing intuitive about df saying I have 20% free space, but apt-get saying it has no room to work because the drive is full. I have to discover this secret hidden inode thing that none of these tools makes mention of!

      No matter how much I try to study Linux, it takes me 10 minutes before I find myself searching Google tirelessly to figure out some mundane thing or where a config is stored, etc.

      Anyway that's neither here nor there. I just think some people like the CLI environment, some people get it, some people "click" with it. But my brain just has a hard time. If my work is 80% Googling and 20% CLI work, but using a GUI makes it 80% work to 20% researching, I'd rather take the GUI. I just get more work done.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      @coliver said in Compare ClearOS with Zentyal:

      @guyinpv said in Compare ClearOS with Zentyal:

      Can someone please tell me, then, what is the best unified interface to manage a server and its various used services?

      Do I just hodgepodge around 15 different potential single-purpose GUIs? Stick strictly with CLI? Or is there a decent and capable unified interface or not?

      For Linux server I am 100% CLI. Easier, faster and much friendlier then a GUI providing you have some experience with it.

      I could never agree to that sentiment. Anybody who thinks typing obscure commands and memorizing endless switches over simple point-n-click GUI and text boxes, it either part cyborg, or fooling themselves. lol

      The only way I could ever work in "CLI only" is by having another computer available at all times so I can look up commands and how exactly to type stuff! Because man pages suck, and nothing is intuitive whatsoever!
      I left DOS a long time ago and never looked back. Staring at a CLI is like looking into the abyss! I wish I could do it, but no matter how hard I try, my brain doesn't like it.

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Homeschool Resources

      @tonyshowoff said in Homeschool Resources:

      @guyinpv said in Homeschool Resources:

      @tonyshowoff Many things in here are wrong, but you're entitled to your opinion.

      That's another way to say you don't how to tell me I'm wrong, other than simply saying I am. That's fine.

      You had a long reply. It would be off topic to begin a debate down all these points. Has nothing to do with homeschooling.

      posted in Water Closet
      guyinpvG
      guyinpv
    • RE: Compare ClearOS with Zentyal

      Can someone please tell me, then, what is the best unified interface to manage a server and its various used services?

      Do I just hodgepodge around 15 different potential single-purpose GUIs? Stick strictly with CLI? Or is there a decent and capable unified interface or not?

      posted in IT Discussion
      guyinpvG
      guyinpv
    • RE: Homeschool Resources

      @scottalanmiller said in Homeschool Resources:

      @tonyshowoff said in Homeschool Resources:

      In fact, Muslims said it was a good idea to wash your hands long before those in Christendom.

      they will never be forgiven for that one. So much wasted water.

      Well, Jews were given sanitation laws long long long before Mohammad ever crawled out of his cave. They were probably the first people to ever practice things like washing, and pooping away from where you eat, and quarantining the sick, and not playing around with dead bodies, and not eating certain animals prone to giving illnesses/parasites, etc.

      posted in Water Closet
      guyinpvG
      guyinpv
    • 1 / 1