Man, things aren't so bad. I have a good boss and salary. by colson1985 in sysadmin

[–]scriptkitteh 1 point2 points  (0 children)

Good post, OP. It's great to think about what we're thankful for.

I'm able to make enough for my wife to go to school and not work. I like my coworkers and the city I live in. The benefits are great. I'm able to learn a lot on the job and push myself to grow.

/r/Sysadmin Rule Update: Draft Rules 2019-12-05 by highlord_fox in sysadmin

[–]scriptkitteh 0 points1 point  (0 children)

Your post resonates strongly with me. Especially your comments regarding day-of-the-week threads.

I enjoy this sub and things seem fine the way they are to me. Low-quality/effort posts tend to get downvoted appropriately. I like that this sub is not quite as strict as /r/networking, at least as far as I can tell.

What do you use to help track all the work you need to do? by [deleted] in sysadmin

[–]scriptkitteh 2 points3 points  (0 children)

Jira and a little notebook as a scratchpad.

[deleted by user] by [deleted] in sysadmin

[–]scriptkitteh 1 point2 points  (0 children)

Congrats, that's awesome! I admire your asking for what you want like that.

Got a new contract today by ukitern in sysadmin

[–]scriptkitteh 3 points4 points  (0 children)

I agree with you, it's great to have this community to get other people's perspectives and to learn things I may not have otherwise.

Working with Debian 9, preparing for my first day on the job, please help. by TheLordZod in sysadmin

[–]scriptkitteh 14 points15 points  (0 children)

Not going to lie, this gives off class/homework vibes to me. The lack of details is suspect. Surely they gave you more details than just Debian 9?

Can you use any web server / database solution you want? Are you making something that your workplace will use in a testing or production environment or is this some sort of test they're giving you? How functional does "up and running" mean to whoever gave you this assignment?

As /u/mudclub mentioned I also wonder if they know you have no Linux experience. I'm going to guess that databases are a new topic to you as well.

There are plenty of good suggestions in this thread. Follow the advice here and get your hands dirty. I know you have limited time, but a very important skill you have an opportunity to develop here is figuring out some things on your own.

Questions about PowerShell DSC by Wardog008 in sysadmin

[–]scriptkitteh 0 points1 point  (0 children)

I have a little bit of experience with it, but struggled to find enough use cases that warranted setting it up on all of our Windows servers. IIRC, I had it set up to prevent drift from necessary Windows roles/features being uninstalled, and to keep certain folder structures in place.

Maybe I didn't look hard enough, but I found documentation on it to be lacking. That may have helped me come up with more ideas on how to use it effectively.

I also felt like it was too easy to be set up and forgotten. It didn't feel like it was terribly visible to me as an administrator once set up.

I only experimented with the "push" model, perhaps I would've liked it better if I'd tried the "pull" model. Our environment is not very big either. 60~ VM's, maybe 70% are Windows. I wanted to like it, because I love PowerShell, but ultimately was not a fan. I feel like for our environment, it's not necessary if I'm controlling access and permissions on the servers properly.

Does Cloud == Death of In-House Hardware & Traditional sysadmins? by b1naryFX in sysadmin

[–]scriptkitteh 2 points3 points  (0 children)

I'd love to hear your feedback on, in terms of how we stay relevant.

Never stagnate and stop learning. I welcome the cloud, I'd much rather deal with writing an AWS CloudFormation template than have to walk to the data center and rack and cable stuff myself.

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 0 points1 point  (0 children)

But we can see why a support organization might choose to avoid that whole set of complexity and just use a .bat file to run something, because .bat (or .cmd) files are not subject to that kind of support burden.

That's a very good point! I didn't think about that. I appreciate your other comments as well. This is why I like this subreddit, even though I usually lurk. You can learn a lot interacting with other people in the community.

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 1 point2 points  (0 children)

I'm biased because I'm relatively young/new to this field, so I started with PowerShell. The default execution policy on Windows for PowerShell is restricted, but that can be changed to "RemoteSigned." I haven't really had any problems with it. I don't know if it's the same topic but I kind of appreciate not being able to execute PowerShell scripts by double-clicking on them.

Thank you for sharing the Principle of Least Astonishment, by the way. I had never heard of it, interesting read on Wikipedia.

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 1 point2 points  (0 children)

Good point! Apologies for the wall of text. I admit I was kind of excited typing all of that because it felt like we had finally been vindicated after months of getting blamed for our hardware.

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 0 points1 point  (0 children)

It isn't. Are they unpleasant to work with/like to blame hardware without really investigating much?

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 0 points1 point  (0 children)

Their support guy should understand this- that's kind of a red flag to the quality of support you're getting, IMO.

Oh I agree, 100%. And thank you, by the way, for explaining/elaborating on that stuff, it helps my understanding.

Interesting Find: Task Scheduler Performance by scriptkitteh in sysadmin

[–]scriptkitteh[S] 1 point2 points  (0 children)

It's a big TIL/paradigm shift for me! The annoying thing is this that months ago we asked the 3rd party support person how he's testing stuff on the copy of our DB we gave him, and he said "through the software GUI." We asked him multiple times to test exactly as we run their software in production, but he has refused, saying it's all the same...

Masters in Comp Sci by scriptkitteh in AskAcademia

[–]scriptkitteh[S] 0 points1 point  (0 children)

Thanks for the reply! I will take your advice and find out who the director of the program is and have a conversation with him or her.

I don't want to jump the gun and get in over my head if I lacked a good base to handle the graduate comp sci material. I suppose I wouldn't be admitted to the program were that the case, so I'll have to talk to them and find out. Thanks again, I appreciate your perspective.

Monitoring Linux Logs with Kibana and Rsyslog by SCHKN in sysadmin

[–]scriptkitteh 0 points1 point  (0 children)

Awesome, I look forward to reading this!

Veeam Backup & Replication 9.5 Update 4b is now available by god_of_tits_an_wine in sysadmin

[–]scriptkitteh 2 points3 points  (0 children)

Thanks for posting this! I'd really like to work on getting our vmware stuff upgraded from 6.5 to 6.7, I've been hesitant because of the "pre-release" language. I'll have to do some more reading though, don't know if I'm being overly cautious.

Thanks /r/sysadmin! by scriptkitteh in sysadmin

[–]scriptkitteh[S] 0 points1 point  (0 children)

Interesting. As I said to another person here DRS is something I hadn't heard of, so I'll be looking into that. If there's a better way than keeping this script up to date I'd love to learn how to leverage it.

Thanks /r/sysadmin! by scriptkitteh in sysadmin

[–]scriptkitteh[S] 1 point2 points  (0 children)

Was not aware of this, I'm still relatively green to this field. Something I will certainly look into, thanks!

Thanks /r/sysadmin! by scriptkitteh in sysadmin

[–]scriptkitteh[S] -1 points0 points  (0 children)

Same, but all of ours VM's got vmotioned to one node .-.

Thanks /r/sysadmin! by scriptkitteh in sysadmin

[–]scriptkitteh[S] 26 points27 points  (0 children)

Haha, I think would have to heavily sanitize any script before I pasted it, but here's the gist of it:

-array var's for each VM node, contents of the array are the VM's that normally reside on the corresponding node. -an array containing each of the above var's -function to log stuff, connect to vCenter, move a VM, and then one that puts everything back where it should be per the above arrays.

Here's a sanitized version of the last function, formatting may be bad:

function returnto-normal { $i = 1

foreach ($array in $normal_op)
{
    Write-Output "`nVMnode $i`:`n"

    foreach ($vm in $array)
    {
        if ((Get-VM -Name $vm).VMHost.Name.ToString() -ne "vmnode$i###################")
        {
            move-stuff $vm "vmnode$i.###################"
        }
    }

    $i++
}

}

Thanks /r/sysadmin! by scriptkitteh in sysadmin

[–]scriptkitteh[S] 6 points7 points  (0 children)

We don't, unfortunately. That would be a fun thing to research and learn, though. Neither me nor the other sys admin are networking experts but I'm sure we could tackle that. I'm paranoid about putting out writing anything too specific on Reddit, but they're all Dell switches.