Setting up g4 as internal file server

I work for a small company who happens to have a nearly full file server. I have been assigned the task to set up a Dual 867 PowerPC G4 as our main internal file server. The server would serve only internally, providing a place to store our files where anyone in the building can access the file server.
One slight problem: I haven't really got a clue how to do this.
We want the server to contain two (2) 750 GB drives... one mirroring the other automatically.
I contacted Seagate to find out what the biggest hard drive they have for this particular machine and they said 120 GB. They said the bios on a G4 will not allow a 750GB drive. They told me to go to a company called www.attotech.com and get a controller card/host adapter that will provide 48-bit addressing... they said this would bypass the system bios and allow the machine to house larger drives (possibly up to 750 GB).
Anyway... if anyone could give me some direction on this project, it would help out immensely. I just need some instruction on how to set this machine up... what i need to do... what hardware i need, etc. From the ground up, basically.
Please help!!!
Thanks a million!
Machine specs:
-OSx 10.4.8
-Dual 1.2 GHz PowerPC G4
-1 MB L3 cache per processor
-768 MB DDR SDRAM

Maooley,
I am surprised you did not get a response from this post.
I am not sure of the 120GB limit on that G4. I know an earlier version was limited to 80GB, so your info might be accurate. In any event going with a SATA card will definitely improve performance. While you are shopping I would also suggest replacing the internal HD. Drives fail. If this is the original drive then replace it before deploying your new server.
Once you get all the hardware in place you can mirror the internal drives with Disk Utility (check out the RAID tab).
You might also consider OS X Server. It's the same core OS but adds a set of services and the tools to managed the server. The 10 client version is $499. The 10 client limits concurrent AFP connections, but all other services are unlimited (SMB, FTP, web, etc)
Often new admins set up a server and give one login to everyone, sometimes with no password. I strongly recommend each user have their own login name and password. This way you can keep track of who is connected, who is creating file, and you can give dedicated server space to each user.
Have you considered backup? I sure hope so. Now that you have the company goods in one place you have the opportunity loose it all in one quick trash session. You also have the opportunity to pack it up and take it offsite site so you can recover from operator error, sabotage, flood, fire etc.

Similar Messages

  • Setting up permissions on the file server

    I am attempting to set up a file server with the OS X Server that came with my mac mini.
    I need to be able to set up permissions for 4 different users to be able to read and write, however with no permission to delete.
    I went to the MacMini section (on the left hand corner of the server app), then storage, and from there set up custom permissions
    I added the four users as a group.
    When I added the group to have access to the needed file, I clicked on the drop downs.
    I allowed all permissions for inheritance and reading. I selected all permissions for writting except for "delete" and "Delete subfolders and files"
    This give me a "-" sign next to write versus the check symbol (like it was shown for Read and Inheritance)
    After I set this up... I went to one of the users to test it out, it would not allow me to drop a file on the server or delete anything.
    How do I get this to work the way I want it!?!

    You can not do this with a single ACE.  Or at least I've never been able to.  This shoud resolve.
    Please make sure you test this however.  Remember that trying to overwrite is a delete and then a write.  So if you deny delete, then you can not replace a file or folder with one of the same name.  Also, renaming a file is also a delete.  You will not be able to rename.  Make sure you test this before putting into production to ensure you are getting the behavior you want.
    You have a share point named Archive.  You have a group called Archive_Users.  The Archive_Users are allowed to read and write but NOT delete data in the Archive.  Do do this, follow these steps:
    1:  Create a group called Archive_Users and place your users into the group.
    2:  Define your share point in File Sharing.
    3:  Edit to share point to add the group.  Press the + button and start typing the group name.  When it appears, set the permission to Read Write.  You permission window should have 4 entries at this point.  The everyone, the group (likely staff), and the owner (likely the server admin).  Then the one you added.  The bottom three are POSIX, the final one is an ACE.
    4:  Now, you need to get your hands dirty and create a custom ACE.  Server.app does not allow you to use the Deny rules so break out Terminal.
    5:  I will assume the Archive folder is in this path /Shares/Archive.  First get a list of the folder's ACL using:
    ls -le /Shares/Archive
    It should like like the following:
    drwxr-xr-x+ 2 carbon  wheel   68 Feb 18 22:27 Archive
    0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
    1: group:archive_users allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextat tr,writeextattr,readsecurity,file_inherit,directory_inherit
    6:  Now you must add your deny rule.  Use the following command:
    chmod +a# 2 "group:archive_users deny delete,file_inherit,directory_inherit" /Shares/Archive
    The syntax here is to add (+a) an ACE at index 2 (# 2), an ACE for the group archive_users that states the group can no delete any file or folder and this is inherited all the way down.
    7:  If you have content in the folder already, be sure to propagate the permissions.
    8:  Test, test, test.
    Remember, the deny rules can have some odd effects.  As mentioned, I can think of the renaming and the overwrite as possible deterrents.
    A possible alternative is to not give everyone read write access to the Archive. It might be more sane to define two groups.  The first groups, Archive_admins, is a subset of users who are entrusted with moving data to archived status.  The second group, Archive_users, is the rest of the team and they have read only access, allowing them to pull data but not edit the archive.  This allows you to use two simple ACEs in Server.app:  Archive_admin = read/write and Archive_users = read.
    R-
    Apple Consultants Network
    Apple Professional Services
    Author "Mavericks Server – Foundation Services" :: Exclusively available in Apple's iBooks Store

  • File Server on a Mail Server

    I am very new to the Mac OS X server world, I have done very minor PtP set-ups, but am now working on a bigger project.
    I have set-up a Mac Mini server for a small non-profit organization and have set-up an Exchange server alternative called Kerio. Everything is set-up great with that, but they are also wanting to use the same server as an internal file server.
    They are all using PCs, do I need to create a separate domain for them to join?
    Thanks,
    Neolithe

    Hello Neolith2,
    Not sure what you mean about separate domain.
    - If you mean under the SMB settings where you can have a simple Workgroup or setup a Windows Domain then that really depends on your network. I guess most people would want to setup a Primary Domain Controller for the Windows clients but if it is too complicated you could use the workgroup instead.
    - If you mean in Kerio then I doubt you would want this.
    Did you setup OD with Kerio or is it a very basic install? How many users are there?
    David Lee
    http://www.allgraphicsit.co.uk

  • Simple file server accessible remotely with managed access. Do I need ML Server for this?

    Hello,
    I have a  Mac Mini that will be dedicated to serving 15 folders of documents to 7 people. It would be great if each person had their own password and I'd like to be able to decide what folders each user will have access to. The people need to be able to access the files from home and on the office network.
    Do I NEED to run OS X server for this Or can i accomplish this in OS X?
    I have to get this running quickly and I may not have time for the ML Server learning curve (even though it has been simplified).
    I tried to get ML server running on my machine a few weeks ago but got stuck. If setting up ML server with JUST the file server is dramatically easier I will try again. Can anyone please suggest a tutorial that takes me through simply setting up a remotely accessible file server with managed access with ML Server?
    V

    OS X client can serve files to remote clients, via both SMB/CIFS and AFS; via the Windows and OS X fiel services.  That's cheap, uses hardware you already have, and works fine.
    Most NAS boxes don't do distributed authentication.  Typically, you have credentials for the box at most.  Some of the mid- and upper-end boxes do offer distributed authentication, but that means having that authentication around.  At the low end, an Apple Time Capsule is a reasonable NAS box, and you can add an external disk.   And can be used for backups via Time Machine, too.  The mid- and upper-end boxes from Synology have a reputation for capabilities and flexibility.  There are (many) other vendors.
    I'm not a huge fan of LogMeIn for various reasons that I won't get into here, but that service does work for accessing hosts.  I don't know if that allows access to NAS directly, but I'd tend to doubt it.  You'd need to check with both LogMeIn and with the specs for whatever NAS box you're using.  
    Given the choice, I'd use a VPN.
    Using a VPN does mean you can control — at the VPN level — who can access your private network, so that can provide a broad-brush form of access control to your NAS device or your OS X client or your OS X Server box, if you go that route.
    I don't prefer to openly serve files to the internet, as the underlying protocols have occasionally had security issues and vulnerabilities, and the internet gremlins will find and will poke at any open ports and any accessible file servers.  I prefer to configure these services via VPN.
    VPNs are also more involved to set up, where LogMeIn can be simple.
    As mentioned previously, I'm also not a huge fan of the host-based VPN servers in OS X, though those do work.  The gateway boxes I've been using in the last year or so are probably not a good choice for a user that isn't familiar with networking  — the boxes provide a user interface that very definitely expect the user to understand IP and routing and related, but is both self-consistent and quite powerful — and they're cheap for what they can do, and they do work nicely.  ZyXEL ZyWALL USG series.  If you are evaluating any of these firewall boxes, then I'd definitely encourage downloading the manuals and making sure you can understand the available information.  The server-grade firewall boxes are almost inherently flexible and thus complex devices.
    One of the easiest ways is to work with somebody that does this sort of thing to sort through the options and requirements and trade-offs available here, and potentially to set up your VPN or NAS or server configuration for you.  (Disclosure: I offer this.)

  • What documentation do I need to set up a second file server?

    I have a 10.4 server that used to be my OD master...  but I'm setting up a new Mac Pro to be the master (running 10.6) but would like the old 10.4 server to handle some of the network software.  I don't mind doing a bit of reading to set this up, but I couldn't find any documentation to help me.  The File Server Administration PDF doesn't talk about a second server for AFP or how to get the second server to look up user information on a different server running as the OD Master...
    Thanks in advance for any help or direction!  (either would be great!)
    Kevin

    Hi
    Launch Directory Access (/Applications/Utilities) on your 10.4 Server, click on the LDAPv3 Plug-in and create a New Entry. Add the fully qualified domain name of your 10.6 OD Master. There's no need to provide authentication unless you're disallowing anonymous binding on your 10.6 OD Master?
    Assuming everything is as it should be regarding internal DNS Services and that the 10.4 Server is referencing the correct DNS Server, the 10.4 Server should now be reading from the OD Master's LDAP Database - essentially your Users and Groups. Launch WorkGroup Manager on the 10.4 Server and you should see those Users and Groups.
    All of the above absolutely depends on properly working and configured DNS Services. You may want to add an A Record for the 10.4 Server in whatever you've designated as your DNS Server for your private network. Presumably this will be the 10.6 Server? For SSO (Kerberos) Authentication to work properly - assuming this is what you want? All Servers and Clients must be referencing the same NTP Server.
    Assuming all has gone well with the 'join', launch Server Admin and click on the Open Directory Service. This should report its role as "Connected to a Directory Service". Now start the AFP Service. Use WorkGroup Manager to define shares and access. I would enable Access Control Lists for volumes you wish to designate shares on. Once enabled restart the 10.4 Server. Use the ACL Permissions Model rather than the POSIX one. Make sure you propagate permissions afterwards. Don't share Volumes. Share folders instead.
    You can have as many Servers as you like presenting AFP Shares to as many clients as you like. There is no restriction. Basically it's just another server offering shares. The documentation you've read does not mention multiple servers probably because - no offence intended - it's kind of obvious and fairly straightforward.
    HTH?
    Tony

  • OBIEE 11.1.1.7-Ago Function Error-[nQSError: 46008] Internal error: File server\Query\Optimizer\SmartScheduler\PhysicalRequestGenerator\Src\SQOSPMarkMultiTargetSupport.cpp

    Hi All,
    I was performing the steps mentioned in Oracle Tutorial"http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi11115/biadmin11g_02/biadmin11g.htm#t10"-BI RPD creation.
    After Using the AGO function data in the Time series metric(Month Ago Revenue) was null always. I updated the DB features in RPD physical layers by selecting support for time series functions.
    After that report started to fail with below error. Please let me know if its a bug and any option to fix it.
    Thanks,
    Sreekanth
    Error
    View Display Error
    Odbc driver returned an error (SQLExecDirectW). 
      Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P 
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 46008] Internal error: File server\Query\Optimizer\SmartScheduler\PhysicalRequestGenerator\Src\SQOSPMarkMultiTargetSupport.cpp, line 1680. (HY000) 
    SQL Issued: SELECT 0 s_0, "Sample Sales"."Time"."Year-L1" s_1, "Sample Sales"."Revenue"."Ago-Year Revenue" s_2, "Sample Sales"."Revenue"."Revenue" s_3 FROM "Sample Sales" FETCH FIRST 65001 ROWS ONLY
      Refresh

    I know that there is no relation between "SampleApp Lite"."D3 Orders (Facts Attributes)"."Order Date", "SampleApp Lite"."D0 Time"."Calendar Date", it's also the same thing in my own RPD.
    But as it's working with the 11.1.1.6.2 BP1 version I don't understand why it's not working with 11.1.1.6.9.
    Implicit fact column is not set on my repository, but I don't have any request with only dimensional column, so if my understanding is correct I don't need to use it. Also, the problem appears during the check of the repository not in answers.
    thanks anyway

  • How can I set-up my mac mini server to be a central file server for my windows boxes (they don't see the mac on the network), and how do I set-up a central iTunes server so that all my devices sync to the mac mini?

    I am looking for step by step instructions to configure my mac mini server to support the following:
    1. Central itunes server for all my devices (ipad, ipod, iphone, etc.)
    2. Central file server so that my windows devices can save and retrieve data from the central system (the mac does not show up in the network for the windows systems - all running windows XP or 7)
    Thanks,
    Keith

    You will need to enable file sharing in System Preferences
    as well as setting up sharing and permissions for the
    directories that you want shared.  You may also want to
    setup a non-administrative user or allow limited guest
    access.  The user would require entering a user name and
    password to make the connection, but would allow remotes
    to change files, if set up tat way.
    As for serving iTunes media, better to post in the iTunes forum.

  • Setting up permissions on a central file server...

    I am setting up a central file server in a small network enviornment where the users will share a drive and jobs on the drive. Problem I am having is if I set up seperate users and one group that they all belong to, when someone creates a job in there home directory and then copies it to the server, the rest of the users access it as read only. I need them to be able to read and write to each others folders. Any solution other than creating one user that they all share (since that kind of defeates the perpose).
    Thanks in advance,
    Larry

    The solution to your problem depends on whether you want to use ACLs or not.
    If you are managing a server, you should crack open the manuals- the answer to your question lies within those pages. To point you in the right direction.....
    If ACLs are NOT enabled for the volume. When you click the Share Point in WorkGroup Manager, then click the Protocols tab, you will see a check box for "Inherit Permissions from Parent". This is what you want.
    If this option is greyed, then you DO have ACLs enabled for the volume.
    The explanations for this are not short and managing a server requires reading, research and frustration.
    ACLs work more reliably than the Posix 'inherit' permissions option does.
    That said....
    A user of this forum put together an excellent guide to ACLs. Here's the link:
    http://discussions.apple.com/thread.jspa?messageID=648307&#648307
    Jeff

  • Setting up a TC as a file server. PLEASE HELP

    I am desparately trying to set up my TC as a file server through a 2wire, ATT Uverse Gateway. Can anyone walk me through it? I need it to remotely access my medical records while at numerous Dr's that I see for my Cancer treatments. Any help would be gratefully accepted.

    You will not find this an easy setup to achieve.. the TC is not accessible remotely with BTMM unless it is the main router in the network.. and this is not possible when the Uverse is installed as the main router.
    The other method is to open AFP to outside access.. read the Tesserax methods here.
    AirPort Disk - Remote Access (3 Methods)
    The last method can be adjusted for using any brand router.. you do not need to port translate.. simply open port 548 to TC bridged behind the Uverse. It must be static IP so set that on the Uverse. And you will likely need to use ddns which is also built into the uverse.
    Good luck with the treatment.. I had a bone marrow transplant for Lymphoma 20years ago.. still alive.

  • Help setting up a File Server

    Hello,
    I have a few questions about setting up a file server with Mac OS X 10.5 Server.
    I have set up a sub domain name for the server to use... I just don't know how to get the dynamic IP address to contact the domain name so can ftp to the server... Mac Server is very new to me and I have know Idea on how to set it up...
    FYI we plan to run the file server on a G5 Mac Pro, With a dynamic IP.
    -Ron

    You will not find this an easy setup to achieve.. the TC is not accessible remotely with BTMM unless it is the main router in the network.. and this is not possible when the Uverse is installed as the main router.
    The other method is to open AFP to outside access.. read the Tesserax methods here.
    AirPort Disk - Remote Access (3 Methods)
    The last method can be adjusted for using any brand router.. you do not need to port translate.. simply open port 548 to TC bridged behind the Uverse. It must be static IP so set that on the Uverse. And you will likely need to use ddns which is also built into the uverse.
    Good luck with the treatment.. I had a bone marrow transplant for Lymphoma 20years ago.. still alive.

  • 1013108 Set Currency Database [%s] failed: see server log file

    Hello all,
    we are faced to a problem when runing a daily export scripts, the script run in the following error in the application log:
    "The tagged TIME member [Q4.08] does not exist in Currency Database [CUREISRI]"
    "Set Currency Database [CUREISRI] failed: see server log file"
    in the server log we cann see the following messages:
    Set Currency Database [CUREISRI] failed: see server log file
    Cannot load application EIS_RI with error number [1013108] - see server log file
    Network error [32]: Cannot Send Data
    - This version of Essbase (65400)
    i'm newbie to essbase and i don't found any info about the above error neither in the Internet nor in the oracle essbase documentation.
    thanks in advance for your help.
    Best Regards
    Mohammed, Kaibouss
    mailto:[email protected]

    So.... I've never used the Currency stuff before... but -- should the Q4.08 member exist in that database? As far as I can see that seems to be crux of the issue.

  • Change character set used to write a file in application server.

    Hello Experts,
                       I want to know if we can change the character set used to create a file in application server.(Is it posible to use a particular character set while creating a file in application server.
                      I will be very great full for any help.
    Thanks in advance.
    Sharath

    Hello Sarath,
    There is an extension CODE PAGE with OPEN DATASET stmt.
    Can you please elaborate which character set you want to write to the application server?
    BR,
    Suhas

  • Directing to internal update server via overrides file

    Hi all,
    I have my internal update server up and running, and am now working on creating an AAMEE built .pkg installer for my organization. One of my goals is to use an internal update server, as defined by an override file indicated during the AAMEE build.  I've read over the AAMEE Guide V3.0 pg 121-122 a few times, but I'm still having trouble translating the example code to my world.
    I'm having trouble translating 2 things:
    1) in the example, it's --root="/serverroot/updates/Adobe/CS"  This does not mirror the serverroot of my AUSST folder hierarchy. I have /serverroot/updates/oobe .  Should this concern me?
    2) similar issue with --url="http://serverabc.example.com:1234/Adobe/CS".  In my serverroot, there are 2 folders: updates and webfeed.
    What's the bottom line goal of the overrides file- to point at the /documentroot/oobe/aam[1|2]0/[mac|win]/updaterfeed.xml file?  Did I totally just make that up?

    Hi Syuroff,
         In this case, you should use the root as /Volumes/Drive2/AUSST_Updates/updates/oobe and the url you need to specify should point to this location. For example if http://serverx:8080 points to /Volumes/Drive2/AUSST_Updates then you need to specify the url as http://serverx:8080/updates/oobe. If you allow directory browsing, then you can verify that the URL http://serverx:8080/updates/oobe points to /Volumes/Drive2/AUSST_Updates/updates/oobe. Once you ensure this, you have to run
    AdobeUpdateServerSetupToolCS5 --root="/Volumes/Drive2/AUSST_Updates/updates/oobe"
    and select appropriate option to sync with Adobe Update Server. Once this step is completed, you will see two folders namely updates and webfeed created under /Volumes/Drive2/AUSST_Updates/updates/oobe location. Now you can run another command to generate the client config file:
    AdobeUpdateServerSetupTool2.0  --genclientconf="/Volumes/Drive2/AUSST_Updates/updates/oobe/config"
                                                           --root="/Volumes/Drive2/AUSST_Updates/updates/oobe"
                                                           --url="http://serverx:8080/updates/oobe"
    As mentioned in my earlier post, this command will create a folder named config under /Volumes/Drive2/AUSST_Updates/updates/oobe/config
    location. This folder will contain all the override files for both Mac and Windows.
    Let me know if this answers your query.
    Thanks,
    Abhishek | [email protected]

  • Securely setting Up a Web/ File server

    I was just placed into managing my companies new xServe and had a few questions that I would not mind a second opinion on.
    The Servers primary role will be a file server, iCal server and sharing a company wide address book.
    The secondary role would be a backup web server for a few websites that are hosted outside, but have been known to go down from time to time.
    Currently we have a firewall/ router that manages DHCP with none-routable internal IPs. We also have a 4 port cable modem that is used for our static IPs (we have 5 static IPs) Right now we are only using one IP for the router.
    My Idea:
    Plug one NIC into the cable modem giving it a real IP, then lock it down with the servers software firewall to port 80. Plug the other into our switch that sits behind the firewall. The thought was that if you wanted to use the file server or administer the server you would need to use the VPN, but the outside could still use the web services.
    I am no security expert and linking the two networks together via the server kinda sounds like a bad idea... any thoughts?

    NFS
    Share a directory from your server using the command share. For example:
    # To share the directory /store to all users in the network, use:
    share -o ro=host1:host2:host3... -d "My first share" /storeThe previous command will share the directory /store only to the computers listed as host1:host2:host3.... No other computer will have access. You can check the entire share usage with man share.
    From your client computer, assuming Solaris, issue the command:
    mount -o ro,soft,bg host:/store /mnt/net/remove_host/store The use of option bg prevents the mount to hang during system startup if the remote computer is not accessible.
    In your vfstab, use something like:
    swap    -       /tmp    tmpfs   -       yes     -
    wgtsinf01:/store - /store nfs - yes bg
    ...Cheers,
    Andreas

  • How set FTP file server set in my Data carriar   in DMS

    hi
    please say me how i set my FTP file server in in my Data carriar   Of  DMS
    please say me
    Nainesh

    Hi Andreas,
    It depends on your needs. If you want to provide redundancy to your FTP services, it is recommended to group two VMs in an Availability Set to ensures that during either a planned or unplanned maintenance event, at least one VM will be
    available and meet the 99.95% Azure SLA.
    http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-manage-availability/#configure-each-application-tier-into-separate-availability-sets
    If you want to set up two files servers in Azure VMs to an availability set, you can follow the steps below:
    1. Create a virtual network:
    http://azure.microsoft.com/en-us/documentation/articles/create-virtual-network/
    2. Create a VM in a new cloud service and choose teh virtual network you have created:
    http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-tutorial/
    3. After the VM is running, you can create an availability set on the VM in the Configure page of the VM in the managemeng portal.
    4. Create a new VM into the same cloud service and add it to the availability set.
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Maybe you are looking for

  • How do i scan multiple pages for one attachment

    I know how to scan but I don't know how to scan multiple pages for one attachement....Help please

  • ITunes no longer runs

    Hi, Really stumped (not saying much ). I cannot get itunes to open - when I try I get a box stating 'itunes has encountered a problem and needs to close . . .' with the following details cited in the report to microsoft: Error signature AppName: itun

  • How to install several specified languages for Adobe Reader X

    Hi guys, just question that how to silencely install several specified languages for Adobe Reader X? I know some silence switch as below: setup.exe /sAll /rs =>  Silencely install all supported languages setup.exe /sAll /rs /sl "xxxx" (xxxx is LANG I

  • Converting DOS import file to UNIX

    We had an HTMLDB install on a now defunct W2K machine. We exported the apps in DOS file format. We are now trying to import the apps into a UNIX HTMLDB install on an HP itanium. We keep getting the same error: ORA-20001: GET_BLOCK Error. ORA-20001: G

  • I can't download or buy anything from App Store with iPhone 4S.

    After updating ti iOS7 App Store haven't been working correctly. No new or old buys or downloads. When I took auto updates off, I cant update because problems with buying/downloading. Error message keeps telling me "*App im trying to buy/download* is