Solaris 10 Learning Path


 
Thread Tools Search this Thread
Operating Systems Solaris Solaris 10 Learning Path
# 1  
Old 07-09-2013
Solaris 10 Learning Path

Hello, Im fairly new to the UNIX world. Although I have taken Linux admin classes, it's not enough compared on what you do at your job. I just got a new job and they want me to learn Solaris, I got some good books and I started to read, I run the commands and try to follow some basics examples. Problem is that I feel that's not enough to learn, I need to be able to break things down and put them back to work (I have Solaris on a VB and a real server at work to play with).

I'd like to ask what projects or learning paths should I take to start learning Solaris, Someone recommended to do a file server, but I'd like to know what else it's involved with the creation of it (to make it functional). Does anybody have any special projects for me to work on, that will help me to learn Solaris? ALl the books and the documentation doesn't really suggest any projects for learning.

Any help will be much appreciated!!
# 2  
Old 07-09-2013
Project for a server

Not sure what server(s) you currently have in production (in use for real work), but maybe try to configure the new server to be an emergency backup server?

Study a current production server to learn about it file structure, volume sizes, printers, etc... Then, layout and build the new Solaris server to be the 'same' as the original server.

Not only will this teach you the actual process and commands of Solaris, but you will learn more about one of your existing servers in the process.

Keep in mind, there are lots of things to consider beyond the basics I stated above - users, groups, privileges, disk size and configuration, printers, and so on.

Anyway, just a thought for a project that will allow you to learn while also providing a good project for the company that is paying you.
This User Gave Thanks to joeyg For This Post:
# 3  
Old 07-09-2013
That sounds great, any suggestions in order to do that? I'll try it first on a virtualbox (so I can continually keep playing at home with). I guess there, I could add more hard drives and have a dedicated hard drive as a backup? anything that I need to know to do this?
# 4  
Old 07-09-2013
More to know?

1) determine what things you need to learn - disks and size, user list, printers
2) now determine those things
3) explore the unix commands and admin tools to determine how to recreate
4) begin experimenting with the commands on you unix box

Now, programs may not run, but you still be able to see if your logic and execution were correct.
# 5  
Old 07-09-2013
creating a "backup" server is a great idea ... some of the things to add to joeyg's list ...

1) look at all the processes running on the "production" server and understand how they are started as well as what they are associated with and how they are configured (i.e., in solaris 8, nfs is associated with nfsd and started by /etc/rc3.d/nfs.server and some configuration could be set in /etc/inetd.conf)

2) look at the running cron jobs and understand what they do

3) think about or research how you would go about making your backup server the production server if the need arises (i.e., if the operating system is on a separate disk drive by itself with the user home directories on a different drive, a failure of the operating system drive on the production server might just require you simply take the operating system drive from the backup server and use that to replace the failed disk on the production server. you would still probably need to restore the other settings or do a full sys-unconfig on the "rebuilt" server but it would be much quicker than rebuilding the server from scratch) . think about the scenarios that your server could fail and how you are going to act in those cases or how you could minimize or alleviate the risks.

4) figure out how you could make the production server as redundant as possible while you are building your backup server. goes with item 3 above.

5) identify all the settings, necessary configuration files and directories that make your server the way it is (i.e., nis+ servers would need /var/nis/*, /etc/nsswitch.conf, /etc/passwd, /etc/group, etc.; nfs servers need the shared directories as well as /etc/dfs/sharetab, /etc/inetd.conf, /etc/rc3.d/nfs.server, etc.) and think about how you can quickly replicate/restore them in case of emergency
This User Gave Thanks to Just Ice For This Post:
# 6  
Old 07-12-2013
Thank you good sir, your comment it's really appreciated!!! I found a good tutorial someone posted about zfs and I have been messing around with them these past few days and it makes so much sense now. Reading without doing anything it's pretty pointless, I just want to learn everything about Solaris as much as I can because sooner or later I'm also going to have to take the certification exams.
# 7  
Old 07-12-2013
Quote:
Originally Posted by sanz.rigo

Any help will be much appreciated!!
Get a notebook and start writing things down. You're going to learn things faster than you can remember them. I spent some time last week going through my notebook and transferring the "pearls" within there to a freeform knowledgebase tool called Alex. Now I can search for things like "fiber channel ports" or "how to find the number of seconds since epoch" and it gives me that info instantly without having to leaf through my notebook. As soon as I find something new or with future possibilities, I enter in the KB.

I've only been working with Solaris for seven months so I'm certainly not a maven. I've built machines from scratch as well as from FLARs, etc., and while that teaches a lot, the best education tool has been troubleshooting and solving problems.

The second thing is to learn how to search. There's so much information out that that is so, so old and doesn't apply. On top of that, Oracle killed a lot of Sun links, so something that looks exactly like what you're looking for will lead you to the generic Oracle support home page. Do a lot of research and really pay close attention to dates of forums and docs you read. They can send you on a lot of wild goose chases.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Solaris Boot Path

Hello, I have one query 1) how to find in Solaris 10 a) Boot Path b) Boot Disk name Pls help. (4 Replies)
Discussion started by: saurabh84g
4 Replies

2. AIX

AIX learning path: suggestions

Hello, Am fresher to AIX domain but trained in RHEL 5. I want to go for AIX certifications in future and very much eager to learn AIX from basics.Kindly provide me the guides or the links or the books for study. What are the recent IBM AIX certifications in the market as of today and their... (3 Replies)
Discussion started by: zaheerbk
3 Replies

3. Solaris

Learning Solaris

Is possible to learn Solaris 10 from guides for Solaris 9 (3 Replies)
Discussion started by: microbot
3 Replies

4. Shell Programming and Scripting

PATH on solaris 8 (bash)

Im trying to setup my profile to export the PATH at login i had this in my .bashrc export PATH=/usr/local/bin:/usr/bin/ however when i login and type echo $PATH i only get bash-2.05$ echo $PATH /usr/bin: any ideas on what im doing wrong? ive used linux for years but this is my... (1 Reply)
Discussion started by: recklessop
1 Replies

5. Solaris

Help on learning Sun Solaris 10

Hi all, Im new to the forum and was just wondering if anyone can help me. Im working in a Unix environment at the moment and have decided to take up learning Sun Solaris 10 however im struggling to find and good learning books / websites, can anyone point me to any good sites that might help me... (4 Replies)
Discussion started by: cjdude
4 Replies

6. Solaris

Learning solaris 10 resources

This is my site and i hope it is useful for unix beginner http://www.learning-solaris.com (0 Replies)
Discussion started by: hoanginlove81
0 Replies

7. UNIX for Dummies Questions & Answers

Solaris 10.0 PATH environment

Hello, I am using Solaris 10.0 and defining PATH on command line by the following way: #export PATH=/usr/sfw/bin.... ...but after restart, Solaris forgets what I defined and I need to re-define the same PATH environment. I want to to get defined my PATH environment during booting... (10 Replies)
Discussion started by: XNOR
10 Replies

8. Solaris

Solaris Learning Materials

I'm new to Solaris. Please let me know, where can i find good, explaining and easy learning tutorials in web. Thanks in Advance (2 Replies)
Discussion started by: moorthy123
2 Replies

9. UNIX for Dummies Questions & Answers

Solaris 8 Font Path ...

Hello, I feel a little initimidated to ask this question, but ... where am I able to find the font path (Solaris 8)? Bye Sysadv (1 Reply)
Discussion started by: sysadv
1 Replies

10. UNIX for Advanced & Expert Users

path name for Solaris 8 ?

hello all, instead of type pwd everytime to find down where I am at. is there a command set prompt to put in to your profile on shell so it invisible every you type cd? thanks in advance... (3 Replies)
Discussion started by: phapvn
3 Replies
Login or Register to Ask a Question