How to deal with dwindling space on the server.

Hi everyone,I have to imagine this topic has been discussed at length here, but my Google Fu seems to be rather weak, as I haven't found anything that really addresses this question for me. I'm on month #3 in my first non-hotel IT job and I'm looking to help the company out by implementing a systems management solution that takes care of a number of challenges we're encountering.
In a nutshell, we are a SaaS shop with Windows, Linux, and Mac systems. Servers are mostly Windows-based, all virtualized (VMware 5.5), with two data centers and four branch offices around the country. We currently use Kaseya for remote desktop (and want to get rid of it), WSUS for Windows patches, Puppet (from what I've heard) for Linux patches, and don't have anything for Mac. We have some sort of hardware device for vulnerability scanning, and don't have a...

Alban CAT, a family owned and operated caterpillar dealer, streamlines diagnostics and repair operations with Panasonic Toughbook computers. Read the full case studyhere.Challenge: Alban CAT required a new mobile computing solution to address hardware device failure and unreliable wireless connectivity in the field.Solution: Alban CAT deployed the fully-rugged Toughbook 31 and semi-rugged Toughbook 53 laptops – featuring rugged durability, embedded mobile broadband and unique enterprise – grade functionality – to its field workforce throughout the region.Result: After deploying the Panasonic Toughbook solution, Alban CAT technicians streamlined diagnostics and repair operations, improved customer service times, enhanced employee and customer satisfaction, and greatly reduced device failure.To learn more, take a look at the case study...

Similar Messages

  • How to deal with "Error 1001. The specified service already exists" when install a service using installer package?

    Hi everybody,
    I wrote a "Class Library" project which is a service using Visual Stodio 2008 recently, then tried to use a Visual Studio 2008
    Setup Project to install it.
    Here is what I did for the "Class Library":
    1. Finish the program.cs, Service.cs
    2. Add Installer
    3. Change the serviceInstaller so that "StartType" to be Aotumatic
    4. Change the ServiceProcessInstaller2 so that "Account" to be LocalSystem
    5.
    6. Click in F5 (Start Debugging)
    Here is what I did for the Setup Project:
    1. Add the exe file built from the "Class Library" project to the Application Folder
    2. On the Custom Action Editor, add the exe file from 1 to Install and Commit
    3. Change the property of the project so that "RemovePreviousVersion" to be true
    4. Click on F6(Build Solution)
    Then I tried to run the msi file from the built of the Setup Project. Because I modified the two projects serveral times, I uninstalled the Class Library using "Control Panel->Add or Remove Programs" before I reinstall. Two things I notived:
    1. After unstall, the registry was not cleaned up about the installed program
    2. After several rounds install/uninstall, I got "Error 1001. The specified service already exists"
    My questions are:
    1. How to cleanup the registry when uninstall a program?
    2. How to deal with the "Error 1001. The specified service already exists"?
    3. Did I do anytbing wrong with the "Class Library" or the "Setup Project"?
    Thanks a lot!
    Helen

    Hi Simon, not a problem!
    I spent some more time on this and here are few more notes:
    it is called Major Upgrade, when you are installing new version of the product upon a previous one and
    MSI supports 2 strategies:
    Strategy 1. Install a new version and uninstall previous one. (Install a new version right upon previously installed version (file merging is performed based on dll version number) and the delete previously
    installed files)
    Strategy 2. Uninstall previous version and install a new one (Delete all previous files and install from scratch new files.)
    From the first look it seems that 1st strategy is weird and buggy. But, remember, MSI is great because it's transactional!!! That means that if once some of the phases (Installation, Uninstallation, Rollback, Comit) fails, your machine
    will be reverted to the previous state and it'll be still functional. 
    Let's consider both strategies:
    Consider you have installed product_v1.msi and you want to install product_v2.msi.
    Strategy 1
    1. MSI engine copies files from Product_v1 directory to TEMP directory
    2. MSI engine merges files based on the assembly version (between v1 and v2)
    3. Once merging is completed successfully it removes files in TEMP (RemoveExistingProducts  action triggers it) and you got product_v2 installed, otherwise if it fails MSI engine revert machine to V1 and copies previous files from TEMP.
    Strategy 2
    1. MSI engine tottaly removes all files from v1.
    2. MSI engine installs v2 files and if something goes wrong you cannot revert back, because RemoveExistingProducts  allready worked out and MSI doesn't have files to revert machine back
    I recommend to everybody to use Strategy 1 and leverage MSI transaction functionality. And you can set this strategies by defining sequence of RemoveExistingProducts action. See more info
    here.  So, I think it's not even a bug in VS as I said in the upper post it is default recommened behaviour.
    AND, you got "Error 1001. The specified service already exists"
    because if we follow Strategy 1 MSI engine tries to install Windows Service on top of the existing service and OF COURSE it fails MSI engine (StopServices, DeleteServices actions are executed before actual
    installation and  they look at ServiceControl table). In order to stop service first and delete them you have to fill ServiceContol table of the MSI (and then StopServices, DeleteServices actions will recognize what to they have to stop
    and delete), like this:
    *clip*clip*clip*
    ' see http://msdn.microsoft.com/en-us/library/windows/desktop/aa371634(v=vs.85).aspx for more info
    ' Update the Service Entry to stop and delete service while uninstalling
    query = "INSERT INTO ServiceControl (ServiceControl, Name, Event, Arguments, Wait, Component_) VALUES ('MAD_Service', 'Service name', '160', '', '1', '"
    + componentName + "')"
    Set view = database.OpenView(query)
    : CheckError
    view.Execute : CheckError
    ' Update the Service Entry to stop and delete service while installing
    query = "INSERT INTO ServiceControl (ServiceControl, Name, Event, Arguments, Wait, Component_) VALUES ('MAD2_Service', 'Service name', '10', '', '1', '"
    + componentName + "')"
    Set view = database.OpenView(query)
    : CheckError
    view.Execute : CheckError
    *clip*clip*clip*
    We can uninstall service first by following Strategy 2, but then we lose transactional support.
    So, Simon did I encourage you to change your code a bit?:)
    And, btw, if you don't want to change the strategy, please don't rely on SequenceID in MSI table, it can be change, you have to get the at the runtime.
    Hope it will help to everybody!
    See also more advanced explanation of how MSI works
    here.
    Truly yours, Marat

  • How to deal with SP Apps when the SP farm is in a different AD domain?

    I have a situation here where we have two AD domains, production and test.  My laptop (that I do most of my work on) is on our production (MYCOMPANY) domain, and my SP2013 farm is in the test (TESTMC) domain. The DNS is set up as mycompany.com and test.mycompany.com.
     I have a personal account in the production domain, a personal account in the test domain, and I have set up a generic SP Admin account in the test domain. (My personal account is also a farm admin and site collection admin.)
    I think I have set up the app infrastructure correctly (app domain in DNS is "spapp.test.mycompany.com", etc.), and apps seem to work, but I was running into the issue of the app config page and app parts prompting for credentials when they load
    on a page. So I followed the advice I found online and added the app domain to my local Intranet sites in IE internet settings.
    Now what's happening is that the app parts and app configuration pages say
    "Sorry, this site hasn't been shared with you."
    I'm logging in to my laptop with my production domain credentials, but when I go to the SP site I'm logging in with my test domain credentials. If I take the app domain out of my Intranet sites, and force the second credential check, and use the test domain
    credentials, everything seems to work. So I'm guessing that what's happening is that with the app domain included in the Intranet sites, my production domain credentials are getting passed on to the app.
    Am I right in my assumption? What's a good way to deal with this? I've had previous experiences that led me to believe SP would use the credentials you logged in to the site with (in this case, my test domain account), which are associated with the browser
    session, and not default to the credentials you are logged in to the machine with.
    In addition, it seems like anything opening from the app domain gets stripped of all the SharePoint bits. Here's a screen shot of an app configuration page in a working environment:
    And here's a screen shot of the same app configuration page in my environment:
    Does anyone have any idea what's going on here?  Where should I be looking to fix this?
    Dylan Cristy | MCTS SharePoint 2010 Application Development
    Blog: morefunthanapokeintheeye.blogspot.com

    Note that it is not recommended to place the SharePoint Apps DNS zone in the Intranet Zone of IE, as SharePoint Apps (from 3rd parties, at least) should be potentially dangerous as they may contain XSS vulnerabilities.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How to deal with 4GB limit of the mail box

    Thunderbird says there is not enough space, even after archiving too. please guide to increase the limit from 4 GB to higher

    Is that message regarding Thunderbird folders or the server?
    Background info:
    Pop mail account folders and synchronised subscribed imap folders download emails and store them in mbox files.
    You will see Folders in your Folder Pane, but in reality the emails are stored one after the other, in the order they were downloaded in a file. So they are not stored as separate emails.
    If you have them stored in eg: Inbox, these emails are actually stored in one file; a single document.
    So it is a good idea to organise them into separate folder in the Folder Pane to make the files smaller, This means therre is less risk and it uses less memory to open the files. Archiving by year and month and keeping folder structure will organise the emails into small files.
    See Archiving options:
    https://support.mozilla.org/en-US/kb/archived-messages
    Emails that are deleted are 'marked as deleted' and from your point of view they are moved to the 'Deleted' folder. In reality they are still in the Inbox (or what ever folder) just hidden, marked as deleted and still taking up space.
    It is possible that you have old deleted mail taking up space.
    So to remove all of those 'marked as deleted' emails you would need to right click on folder and select 'compact' or you can compact all folders using 'File > Compact folders.
    Please note that if the folder has any corruption, you may lose emails.
    As a precaution especially on the Inbox as this folder sees the most downloading, moving and deleting; I would move all good emails into suitable folders; delete what you do not want and then when the Inbox is empty compact the folder. As general useage, the Inbox should ideally be kept low in email numbers and not used as a general storage.
    The Sent folder can also get a lot of emails, so make sure you Archive that folder as well.
    Junk and Deleted folders need to be emptied and compacted too.
    '''If you got that message from the server'''
    Check how many emails are kept on the server.
    '''If you have Pop mail accounts''' then the server would expect you to download and delete frequently off the server.
    You can configure this in your Account Settings.
    right click on mail account name in Folder Pane and select 'Settings', then choose 'Server Settings for the mail account
    or
    Tools > Account Settings > Server Settings for the mail account
    or
    Menu icon > options > Account Settings > Server Settings for the mail account
    You can select to 'Leave messages on server'
    You can also select 'for at most eg: 32 days'
    which will only keep the more recent email
    You can also select 'Until I delete them'
    This will delete anything you have deleted if less than eg: 32 days.
    Click on Ok to save changes.
    '''If you have an IMAP mail account''' and you have reached you quota limits, I would suggest you synchronise folders and then in offline mode move some emails into suitably named folders in Local Folders. These emails will be kept on your computer and not the server.
    Remember any emails only stored on your computer will need to be backed up.
    Backup info:
    * http://kb.mozillazine.org/Profile_backup
    * http://kb.mozillazine.org/IMAP_backup

  • How to deal with two tables in the Data Base

    Hi Experts,
    IF WE WANT TO GET THE DATA FROM THE TWO TABLES, WHAT QUERY SQL STATEMNET SHOULD HAVE TO WRITE AND ANY CONFIGURATION CHANGES NEED TO BE DONE AND WHAT SETTINGS NEED TO BE DONE IN THE ESR .
    PLEASE EXPLAIN ME ON THIS .
    THANKS IN ADVANCE.
    RAM

    If you are using the same database and referencing two tables then you dont need special configuration for it. You use single jdbc adapter. In ESR you create two statment structure one for each table. This is one option. The second option is use join statment and write query and in this case one statment data structure.
    Please go through the help sap link for the jdbc document structure.
    http://help.sap.com/SAPHELP_NW04s/helpdata/EN/2e/96fd3f2d14e869e10000000a155106/content.htm
    The second option can be done using the below structure.
    <StatementName>
    <anyName action=u201D SQL_QUERYu201D >
    <access>SQL-String with optional placeholder(s)</access>
    <key>
      <placeholder1>value1</placeholder1>
      <placeholder2>value2<placeholder2>
    </key>
    </anyName > 
    </StatementName>

  • How system deals with co commitments

    Situation is:
    PO:
    1 line purchase order, account assignment category A (asset) with 5 AU (order unit) and with 5 WBS elements each on 1 AU.
    1 AU=37.480,00u20AC
    Invoice:
    Partial invoices comming to first PO line and first WBS element (first partial invoice, not full amount)
    1. invoice 19.900,00u20AC to first WBS element  0,63 AU
    2. invoice  5.000,00u20AC to first WBS element   0,15 AU
    3. invoice 12.580,00u20AC to first WBS element  0,52 AU
    summary 37.480,00u20AC to first WBS element   1,3 AU
    And the question is how system deals with co commintments when the accountant assign bad quantity to first line of PO and the first WBS element. Accountant exceeded quantity in invoice:
    invoice = 1,3 AU and in purchase order is 1 AU
    in this situation how co commitments are calculated ???
    thanks for help
    M.

    1. The system property java.library.path and likewise, the classpath one, are really only there (as far as I know) to show what was in the environment when the JVM started. Updating the properties doesn't actually change the environment. Just like you can probably change "os.name" from Windows to Linux, but that doesn't mean the system changes to run Linux.
    2. mapLibraryName just translates the library file name to the system dependent library name, and has nothing to do with the actual environment.

  • My iphone 5 open-close key does not work,how to deal with?, my iphone 5 open-close key does not work,how to deal with?, my iphone 5 open-close key does not work,how to deal with?

    I bought the iphone5 on your online store on Nov24. 2013, Last year, I came back China. more ten days before, my iphone 5 's open-close-key did not work. I contact Apple's China, but they told me that they could not help me repair the problem, how to deal with ?

    What is the "open-close" key?  Do you mean the power button or the home button?
    FYI, these are user to user support forums, you are not addressing Apple here.
    Warranty and support are ONLY valid in the country of origin.

  • IMac SSD full - how to deal with the two drives

    Greetings all,
    I've been using an iMac i7 with two drives SSC and HDD.  Recently, I've been having issues with the SSD being close to full.  I use it for applications only, although some apps need lots of space (iTunes, iMovie, Photoshop, etc.)  I use Lightroom and have all the images on the spinning drive.  Does anyone know how to deal with this issue?  Any way I can move the music from iTunes to the separate drive, or any way to figure out what exactly is using most of my space?
    Thanks in advance for your help.
    erlkonig

    Here's some utilities for analyzing disk space:
    DiskInventory
    GrandPerspective
    OmniDiskSweeper
    WhatSize
    You might want to consider putting your home directory on the HDD.
    How to Move the Home Folder in OS X – and Why
    Moving your home folder in OS X

  • How to deal with IO Exception: Not  Enough Space

    I always get the error message like IO Exception: Not Enough Space, following is the information on my desk , is not suppose have this happy is that right ?
    why ? and how to deal with ?? I use solars 10 with NetBean 6.9
    # df -k
    Filesystem kbytes used avail capacity Mounted on
    rpool/ROOT/s10x_u8wos_08a
    239468544 7338765 229954672 4% /
    /devices 0 0 0 0% /devices
    ctfs 0 0 0 0% /system/contract
    proc 0 0 0 0% /proc
    mnttab 0 0 0 0% /etc/mnttab
    swap 610684 348 610336 1% /etc/svc/volatile
    objfs 0 0 0 0% /system/object
    sharefs 0 0 0 0% /etc/dfs/sharetab
    /usr/lib/libc/libc_hwcap1.so.1
    237293437 7338765 229954672 4% /lib/libc.so.1
    fd 0 0 0 0% /dev/fd
    swap 610484 148 610336 1% /tmp
    swap 610360 24 610336 1% /var/run
    rpool/export 239468544 23 229954672 1% /export
    rpool/export/home 239468544 63960 229954672 1% /export/home
    rpool 239468544 34 229954672 1% /rpool
    #

    Thank you for all the replies.
    Just have time come to this forum:
    think you are running out of swap space.Google surge this too,
    at first I install solaria I give 512M out of totally 2G in memory,
    then I run
    # zfs create -V 512M rpool/additionalswap
    # swap -a /dev/zvol/dsk/rpool/additionalswap
    on meantime
    swapfile dev swaplo blocks free
    /dev/zvol/dsk/rpool/swap 181,3 8 1048568 1048568
    # df -k
    Filesystem kbytes used avail capacity Mounted on
    rpool/ROOT/s10x_u8wos_08a
    239468544 7280779 230012901 4% /
    /devices 0 0 0 0% /devices
    ctfs 0 0 0 0% /system/contract
    proc 0 0 0 0% /proc
    mnttab 0 0 0 0% /etc/mnttab
    swap 392944 352 392592 1% /etc/svc/volatile
    objfs 0 0 0 0% /system/object
    sharefs 0 0 0 0% /etc/dfs/sharetab
    /usr/lib/libc/libc_hwcap1.so.1
    237293680 7280779 230012901 4% /lib/libc.so.1
    fd 0 0 0 0% /dev/fd
    swap                  392760     168  392592     1%    /tmp
    swap                  392616      24  392592     1%    /var/run
    rpool/export 239468544 23 230012901 1% /export
    rpool/export/home 239468544 63989 230012901 1% /export/home
    rpool 239468544 34 230012901 1% /rpool
    /vol/dev/dsk/c7t0d0/unnamed_rmdisk:c
    15618080 1985728 13632352 13% /rmdisk/unnamed_rmdisk
    Edited by: Hjava on Nov 25, 2010 8:40 PM
    Edited by: Hjava on Dec 9, 2010 2:09 AM
    this link is useful
    http://docs.sun.com/app/docs/doc/817-5093/gizet?l=zh_TW&a=view

  • Organizational unit transfers ,how to deal with the person in it ?

    Hi,All,I need your help!
    if an organizational unit has been transfered to another upper organizational unit ,and there are already persons assigned to different positions of it,so how to deal with this problem?are those person's IT 0000,0001should be changed too?and how to maintain this kind of change?is a personnel action necessary?or there is some other more efficient way for it?

    Hi
    In IT0001 You have a Position which is linked to a Org unit. If you want to change the org units reporting relationship then you have to change it in OM by creating a new relationship with the upper org unit.
    All the person are assigned to position so nothing needs to be done in  PA.
    Reward points if useful.
    Regards

  • How to deal with the barcode?

    i'm developing a file storage system in java, there're two barcode on each file(one is pdf417, the other one is code128) , but now ,there's a problem confused me :
    i use the barcode scanner to scan the file and get images of these files from the scanner , but i have no idea how to deal with these images,
    i need the barcode information on the images, and i know there're some java components can help me to read the barcode from images , for example : BarcodeReader from Barcode Library, but these components were too expensive for me , is there any other way can solve this problem?

    yes, look for a cheaper component...
    Or write your own...
    Or save up until you can afford the more expensive ones...

  • How to deal with the growing table?

    Every tables are growing in any applications. In some applications, tables become larger and larger quickly. How to deal with this problem?
    I am developing an application system now. Should I add a lot of delete commands in the code for each table?

    junez wrote:
    Every tables are growing in any applications. In some applications, tables become larger and larger quickly. How to deal with this problem?
    I am developing an application system now. Should I add a lot of delete commands in the code for each table?Uh, well, yes if you continually add rows to a table the table will grow ... sooner or later you will want to delete rows that are no longer needed. What did you expect? You have to decide what the business rules are to determine when a row can be deleted, and make sure your design allows for such rows to be identified. This is called ..... analysis and design.

  • How to deal with the rejected stock if it is rjected by QC

    Dear All,
    please let me know how to deal with the rejected  stock from Quality point of view.i.e., for incoming materails and Finished if returned from customer
    Regards,
    P.Vijaya

    hi
    if material is rejected for incoming material then you can create Notification for incoming material due to  you can return back material with print for that you have to record defects in result recording. in T-code QM02 if result is recorded with defects. or you can create with Qm01.against vendor
    if material is returned from costumer you can create inspection lot for that for that you have to maintained inspection type 06 in material master. you can result record for that you can create notification for that. or rework for this material as per quality check or can scrap
    if have any problem please come back
    regards
    Pravin

  • How to deal with the change in address of plant,

    how to deal with the change in address of plant,companycode,sales org etc.?

    Hi,
    Do you want to change the address of Company code, Plant and Sales org?
    Follow the menu path in SPRO.
    SPRO >> Enterprise structure >> Definition >> Financial accounting >> Define Company code >> Edit company code >> Click on address and change.
    .. Definition >> Sales and Distribution >>  Define ...sales org >> select the sales org and click on address and change.
    ... Definition >> Logistics - general >> Plant >>>> Click on address and change.
    Regards,
    K Bharathi

  • How to deal with '$' sign in the class name?

    I want to put my Java Applet game on my homepage. But the server which I set up my homepage doesn't support the file name like XXX$XXX.class, which has '$' sign in the file name. Would anyone can tell me how to deal with this problem? And how can I make the game work on my homepage? Thanks.

    Don't forget, this include both concrete inner classes as well as any anonymous inner classes you create, like
    myButton.addActionListener(new ActionListener()
      // Yada Yada Yada

Maybe you are looking for